Editing Talk:Compiling FileZilla 3 under Windows
From FileZilla Wiki
Jump to navigationJump to searchWarning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 123: | Line 123: | ||
make[1]: *** No rule to make target `gl/libgnu.la', needed by `libidn.la'. Stop | make[1]: *** No rule to make target `gl/libgnu.la', needed by `libidn.la'. Stop | ||
+ | |||
+ | == Correct FTP Address for libidn-1.19.tar.gz == | ||
+ | |||
+ | There was an incorrect FTP address given for libidn-1.19.tar.gz in the "libidn" section, so I just corrected it in the main article. The correct address is | ||
+ | ftp://ftp.gnu.org/gnu/libidn/libidn-1.19.tar.gz | ||
+ | |||
+ | How to config for Binary downloads | ||
+ | |||
== My notes [20/05/2011] == | == My notes [20/05/2011] == | ||
Line 132: | Line 140: | ||
2) I found out that "mingwm10.dll" is not needed, at least not if you use a newer gcc/mingw. | 2) I found out that "mingwm10.dll" is not needed, at least not if you use a newer gcc/mingw. | ||
− | 3 | + | 3) In order to build gnutls-2.12.12 use the following command: |
− | |||
− | |||
./configure --disable-shared --enable-static --disable-nls --disable-cxx --disable-guile --with-libgcrypt --without-p11-kit | ./configure --disable-shared --enable-static --disable-nls --disable-cxx --disable-guile --with-libgcrypt --without-p11-kit | ||
− | + | 4) If you get errors when running "configure" for Filezilla regarding gnutls, you might need to compile and install zlib and add "-lz" in your "libgnutls-config" file in the "gnutls_libs" line. | |
How to build and install zlib isn't part of this guide since using the environment listed in this guide as of today, zlib is not needed. | How to build and install zlib isn't part of this guide since using the environment listed in this guide as of today, zlib is not needed. | ||
− | + | 5) The versions that I used were the following: | |
gnutls-2.10.5 | gnutls-2.10.5 | ||
libgcrypt-1.4.6 | libgcrypt-1.4.6 |