Difference between revisions of "Client Compile"

From FileZilla Wiki
Jump to navigationJump to search
(Undo vandalism in revision 53140 by 2600:387:2:803:0:0:0:72 (talk))
Tag: Undo
 
(52 intermediate revisions by 31 users not shown)
Line 1: Line 1:
[http://misserve.info/index5_666.html site] [http://he-guacho.misserve.info/ he guacho] [http://wrawler.info/index0_250.html map] [http://hp-n-45.batswing.info/ hp n 45] [http://www-barbie.burblers.info/ www barbie] [http://princess-1936.misserve.info/ princess 1936] [http://gai.misserve.info/ gai] [http://fiat-600-abarth.stroam.info/ Fiat 600 abarth] [http://samsung-270.downslip.info/ samsung 270] [http://networck.downslip.info/ networck] [http://nepenthes.batswing.info/ nepenthes] [http://crociera-gay.batswing.info/ crociera gay] [http://wada-raha.stroam.info/ wada raha] [http://matsuda-seiko.misserve.info/ matsuda seiko] [http://gsx-600-2004.unfeeble.info/ gsx 600 2004] [http://garmin-gps-street-pilot-c320.indulger.info/ garmin gps street pilot c320] [http://news-in-ucraina.unfeeble.info/ news in ucraina] [http://micro-hifi-teac.burblers.info/ micro hifi teac] [http://danger-and-dragon.stroam.info/ danger and dragon] [http://www-ona.burblers.info/ www ona] [http://milking.downslip.info/ milking] [http://the-doll-house.unfeeble.info/ the doll house] [http://how-com.misserve.info/ how com] [http://dom-3.stroam.info/ dom 3] [http://sean-paul-and-sasha.batswing.info/ sean paul and sasha] [http://immagine-pokemon.downslip.info/ immagine pokemon] [http://rack-server.unfeeble.info/ rack server] [http://franco-kar.unfeeble.info/ franco kar] [http://burblers.info/index6_1000.html site] [http://oki-c9500.stroam.info/ oki c9500] [http://.downslip.info/ </LINK> <LINK=http://dcr-22-sony.indulger.info/>dcr 22 sony] [http://mommy.unfeeble.info/ mommy] [http://lc-20s4e.downslip.info/ lc 20s4e] [http://birkin.wrawler.info/ birkin] [http://hp-1220.downslip.info/ hp 1220] [http://uni-10339-95.unfeeble.info/ uni 10339 95] [http://batswing.info/index6_1000.html page] [http://mi-ah-hii.unfeeble.info/ mi ah hii] [http://atc-5200.unfeeble.info/ atc 5200] [http://ml-1520.stroam.info/ ml 1520] [http://modem-gprs-umts.batswing.info/ modem gprs umts] [http://asus-w1vb.indulger.info/ asus w1vb] [http://mi-cuerpo.burblers.info/ mi cuerpo] [http://downslip.info/index1_1000.html url] [http://ludwig-van-beethoven.unfeeble.info/ ludwig van beethoven] [http://colt.batswing.info/ colt] [http://world-championship-2004-yu-gi-oh.indulger.info/ world championship 2004 yu gi oh] [http://pinne-da-pesca.unfeeble.info/ pinne da pesca] [http://not-yet.batswing.info/ not yet] [http://club-net.batswing.info/ club net] [http://geegar-com.indulger.info/ geegar com] [http://ines-cudna-lorna-morgan.downslip.info/ Ines cudna lorna morgan] [http://inspiron-9300.stroam.info/ inspiron 9300] [http://epson-lq.indulger.info/ epson lq] [http://yu-gi-ho-roms.burblers.info/ yu gi ho roms] [http://daytona-beach.burblers.info/ daytona beach] [http://radeon-wonder.indulger.info/ radeon wonder] [http://jvc-mv1.downslip.info/ jvc mv1] [http://flash-compact.misserve.info/ flash compact] [http://nikon-zoom-200-af.indulger.info/ nikon zoom 200 af] [http://misserve.info/ misserve.info] [http://www-googles-cl.wrawler.info/ www googles cl] [http://van-google.misserve.info/ van google] [http://peter-evrard.misserve.info/ peter evrard] [http://thai-lady.unfeeble.info/ thai lady] [http://www-satkeys-com.burblers.info/ www satkeys com] [http://www-filmhard-roma-com.batswing.info/ www filmhard roma com] [http://bot.stroam.info/ bot] [http://peugeot-307-2-0.downslip.info/ peugeot 307 2 0] [http://santander-serfin.stroam.info/ santander serfin] [http://pfk-130.batswing.info/ pfk 130] [http://galcaio.indulger.info/ galcaio] [http://carroll-baker.downslip.info/ carroll baker] [http://jill-kelly.burblers.info/ jill kelly] [http://onkyo-502.indulger.info/ onkyo 502] [http://zigzg.unfeeble.info/ zigzg] [http://sexy-gay.stroam.info/ sexy gay] [http://pro-1.stroam.info/ pro 1] [http://lg-grs-562.downslip.info/ lg grs 562] [http://parma-fc.wrawler.info/ parma fc] [http://grow-cubo.misserve.info/ grow cubo] [http://preciza.burblers.info/ preciza] [http://yakumo-pda-300-gps.batswing.info/ yakumo pda 300 gps] [http://nokia-cr1.batswing.info/ nokia cr1] [http://rasoio-wet-dry.burblers.info/ rasoio wet dry] [http://batswing.info/index4_250.html site] [http://hp-m415.indulger.info/ hp m415] [http://nalgas.unfeeble.info/ nalgas] [http://licence-protector.burblers.info/ licence protector] [http://usb-isdn-ta.stroam.info/ usb isdn ta] [http://www-barbie-com-pe.downslip.info/ www barbie com pe] [http://bci-15.burblers.info/ bci 15] [http://dvd-power.unfeeble.info/ dvd power] [http://misserve.info/index8_250.html homepage] [http://nigger-bums.indulger.info/ nigger bums] [http://indulger.info/index0_250.html index] [http://xm-3040.stroam.info/ xm 3040] [http://don-bosco.unfeeble.info/ don bosco] [http://everybody-chainging.batswing.info/ everybody chainging]
 
 
FileZilla 3 has the following dependencies:
 
FileZilla 3 has the following dependencies:
  
 +
* libfilezilla
 
* wxWidgets
 
* wxWidgets
 
* GnuTLS
 
* GnuTLS
* libidn
+
* libidn (under Unix-like systems)
 
* gettext (Compiletime only)
 
* gettext (Compiletime only)
 +
* libdbus (under Unix-like systems)
  
If these dependencies are installed, compiling FileZilla is a simple as calling
+
If you've checked out FileZilla from the SVN repository as opposed to using an official release, you also need the following dependencies:
 +
 
 +
* Perl
 +
* Libtool
 +
* autoconf
 +
* automake
 +
 
 +
Execute autoreconf -i after installing these additional dependencies.
 +
 
 +
If all dependencies are installed, compiling FileZilla is as simple as calling
 
* ./configure
 
* ./configure
 
* make
 
* make
 
* make install
 
* make install
  
For more exotic systems, more detailed instructions are provided: [[Compiling FileZilla 3 under Windows]]
+
If anything is missing, the configure script will tell you about it.
 +
 
 +
For more exotic systems, more detailed instructions are provided:
 +
 
 +
# [[Compiling FileZilla 3 under Windows]]
 +
# [[Compiling FileZilla 3 under Mac OS X]]
 +
# [[Cross Compiling FileZilla 3 for Windows under Debian GNU/Linux]]
 +
 
 +
===Packages===
 +
 
 +
On Debian and derivatives like Ubuntu, you can install dependencies with the command shown below.
 +
 
 +
<pre>sudo apt-get install libfilezilla-dev libwxbase3.0-dev gnutls-dev libdbus-1-dev</pre>
 +
 
 +
If you can't find a package on Debian and derivatives, then use <tt>apt-cache</tt> find a package name. For example, <tt>apt-cache search filezilla | grep dev</tt> will reveal the package <tt>libfilezilla-dev</tt>.
 +
 
 +
On Red Hat and derivatives like Fedora, you can install dependencies with the command shown below.
 +
 
 +
<pre>sudo dnf install libfilezilla-devel wxBase3-devel gnutls-devel</pre>
 +
 
 +
If you can't find a package on Red Hat and derivatives, then use <tt>denf</tt> find a package name. For example, <tt>dnf search filezilla | grep dev</tt> will reveal the package <tt>libfilezilla-devel</tt>.

Latest revision as of 04:05, 12 October 2023

FileZilla 3 has the following dependencies:

  • libfilezilla
  • wxWidgets
  • GnuTLS
  • libidn (under Unix-like systems)
  • gettext (Compiletime only)
  • libdbus (under Unix-like systems)

If you've checked out FileZilla from the SVN repository as opposed to using an official release, you also need the following dependencies:

  • Perl
  • Libtool
  • autoconf
  • automake

Execute autoreconf -i after installing these additional dependencies.

If all dependencies are installed, compiling FileZilla is as simple as calling

  • ./configure
  • make
  • make install

If anything is missing, the configure script will tell you about it.

For more exotic systems, more detailed instructions are provided:

  1. Compiling FileZilla 3 under Windows
  2. Compiling FileZilla 3 under Mac OS X
  3. Cross Compiling FileZilla 3 for Windows under Debian GNU/Linux

Packages[edit]

On Debian and derivatives like Ubuntu, you can install dependencies with the command shown below.

sudo apt-get install libfilezilla-dev libwxbase3.0-dev gnutls-dev libdbus-1-dev

If you can't find a package on Debian and derivatives, then use apt-cache find a package name. For example, apt-cache search filezilla | grep dev will reveal the package libfilezilla-dev.

On Red Hat and derivatives like Fedora, you can install dependencies with the command shown below.

sudo dnf install libfilezilla-devel wxBase3-devel gnutls-devel

If you can't find a package on Red Hat and derivatives, then use denf find a package name. For example, dnf search filezilla | grep dev will reveal the package libfilezilla-devel.