|
|
Line 20: |
Line 20: |
| | | |
| == Compile FileZilla == | | == Compile FileZilla == |
− |
| |
− | cd ~/src
| |
− | svn co https://svn.filezilla-project.org/svn/FileZilla3/tags/3.56.0/ fz
| |
− | cd fz
| |
− | autoreconf -i
| |
− | ./configure --host=$TARGET_HOST --prefix="$HOME/prefix" --enable-shared --disable-static --with-pugixml=builtin
| |
− | make
| |
− | # strip debug symbols
| |
− | $TARGET_HOST-strip src/interface/.libs/filezilla.exe
| |
− | $TARGET_HOST-strip src/putty/.libs/fzsftp.exe
| |
− | $TARGET_HOST-strip src/putty/.libs/fzputtygen.exe
| |
− | $TARGET_HOST-strip src/fzshellext/64/.libs/libfzshellext-0.dll
| |
− | $TARGET_HOST-strip src/fzshellext/32/.libs/libfzshellext-0.dll
| |
− | $TARGET_HOST-strip data/dlls/*.dll
| |
− | cd data
| |
− | wine "$HOME/.wine/drive_c/Program Files/NSIS/makensis.exe" install.nsi
| |
− |
| |
− | Voila, there's now FileZilla_3_setup.exe in the current directory.
| |
Revision as of 08:42, 3 October 2023
This documentation explains how to setup a build environment for FileZilla 3 for Windows and how to compile it under Debian using Mingw-w64. It will take less time and is more simple than Compiling FileZilla 3 under Windows.
OS version
Setting up the build environment
GMP
Nettle
GnuTLS
Compile SQLite
NSIS
Compile wxWidgets
Compile libfilezilla
Compile FileZilla