Difference between revisions of "Compiling FileZilla 3 and Getting Dependencies on Linux"
From FileZilla Wiki
Jump to navigationJump to searchLine 8: | Line 8: | ||
=== wxWidgets === | === wxWidgets === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== libfilezilla === | === libfilezilla === |
Revision as of 01:36, 12 October 2023
This documentation explains how to setup a build environment for FileZilla 3 and how to compile it under Debian based distributions. This guide assumes you are using Debian stable, but should work as well on other recent Debian-based distributions.
Setting up build environment
Getting dependencies
Note: This guide is for setting up a development environment. To build the latest officially released versions, download and extract the respective source tarballs instead and skip the autoreconf step.
wxWidgets
libfilezilla
cd ~ svn co https://svn.filezilla-project.org/svn/libfilezilla/trunk lfz cd lfz autoreconf -i ./configure --prefix="$HOME/prefix" --enable-shared --disable-static make && make install
Compiling FileZilla
cd ~ svn co https://svn.filezilla-project.org/svn/FileZilla3/trunk fz cd fz autoreconf -i ./configure --prefix="$HOME/prefix" --enable-shared --disable-static make && make install
And you're done. Type filezilla to start FileZilla.