Difference between revisions of "Client Compile"

From FileZilla Wiki
Jump to navigationJump to search
(Revert to last revision by Danopia)
Line 1: Line 1:
'''NOTE:''' This is outdated information, you will have to check the forums for further instructions.<br>
+
FileZilla 3 has the following dependencies:
== Compiling FileZilla ==
+
 
To compile FileZilla, you need the following programs and tools:
+
* wxWidgets
*'''MS Visual C++ 7.1'''
+
* GnuTLS
*'''MS Platform SDK'''
+
* libidn
:Download latest from http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
+
* gettext (Compiletime only)
*'''MS HTML Help Workshop'''
+
 
:You can download the latest version of HTML Help Workshop from the Microsoft Website. After installing, you should prepare DevStudio: Go to Tools, Options, Directories, then (assuming that you've installed HTML Help Workshop to C:\Program Files\HTML Help Workshop):
+
If these dependencies are installed, compiling FileZilla is a simple as calling
:Under Show directories for choose Include files, click on New and type C:\Program Files\HTML Help Workshop\include
+
* ./configure
:Under Show directories for choose Library files, click on New and type C:\Program Files\HTML Help Workshop\lib
+
* make
:Under Show directories for choose Executable files, click on New and type C:\Program Files\HTML Help Workshop
+
* make install
:Close DevStudio and restart to save the changes.
+
 
*'''NSIS'''
+
For more exotic systems, more detailed instructions are provided: [[Compiling FileZilla 3 under Windows]]
:To compile the install script, you have to download and install NSIS. After installing NSIS, right-click the file FileZilla.nsi in the Explorer and choose "Compile NSI".
 
*'''Extra libraties needed for compiling'''
 
:*'''Zlib'''
 
::GNU Zlib library for win32
 
:*'''IDNA'''
 
::Internation Domain Names for Applications
 

Revision as of 12:01, 24 September 2007

FileZilla 3 has the following dependencies:

  • wxWidgets
  • GnuTLS
  • libidn
  • gettext (Compiletime only)

If these dependencies are installed, compiling FileZilla is a simple as calling

  • ./configure
  • make
  • make install

For more exotic systems, more detailed instructions are provided: Compiling FileZilla 3 under Windows