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
 
(61 intermediate revisions by 36 users not shown)
Line 1: Line 1:
+
FileZilla 3 has the following dependencies:
 
  
Google等新一带搜索引擎的优势之一在于不仅索引量很大,而且还将最好的结果排在搜索结果的最前面,具体的原理可以参考Google の秘密 - PageRank 徹底解説一文,PageRank简单的说类似于科技论文中的引用机制:谁的论文被引用次数多,谁就是权威。在互联网上PageRank就是基于网页中相互链接关系的分析得出的,由此引出第一个要点:
+
* 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:
在互联网的海...
 
  
houyuping 07年6月22日
+
* Perl
[http://www.dinmoseo.com/ google排名]
+
* Libtool
[http://www.dinmoseo.com/google.html google排名]
+
* autoconf
[http://www.powerleveling-wowgold.com/ wow gold]
+
* automake
[http://www.powerleveling-wowgold.com/US_WOW_Gold.html wow gold]
 
[http://www.powerleveling-wowgold.com/ wow powerleveling]
 
[http://www.powerleveling-wowgold.com/wow-powerleveling.html wow powerleveling]
 
[http://www.powerleveling-wowgold.com/ wow power leveling]
 
[http://www.powerleveling-wowgold.com/wow-power-leveling.html wow power leveling]
 
[http://www.powerleveling-wowgold.com/ powerleveling]
 
[http://www.powerleveling-wowgold.com/WOW PowerLeveling.html powerleveling]
 
[http://www.powerleveling-wowgold.com/ wow power level]
 
[http://www.powerleveling-wowgold.com/wow-power-level.html wow power level]
 
[http://www.powerleveling-wowgold.com/ world of warcraft powerleveling]
 
[http://www.powerleveling-wowgold.com/wow-powerleveling.html world of warcraft powerleveling]
 
[http://www.powerleveling-wowgold.com/ world of warcraft power leveling]
 
[http://www.powerleveling-wowgold.com/wow-power-leveling.html world of warcraft power leveling]
 
[http://www.jiayinte.com.cn/ 翻译公司]
 
[http://www.jiayinte.com.cn/fanyigongsi.htm 翻译公司]
 
[http://www.jiayinte.com.cn/ 上海翻译公司]
 
[http://www.jiayinte.com.cn/shanghaifanyigongsi.htm 上海翻译公司]
 
[http://www.jiayinte.com.cn/ 北京翻译公司]
 
[http://www.jiayinte.com.cn/beijingfanyigongsi.htm 北京翻译公司]
 
  
+
Execute autoreconf -i after installing these additional dependencies.
现在还在看到很多人在使用google的PageRank来判断一个网页的好坏, 当你还在为那个绿色小条欢呼雀跃的时候,当你还在一次次的下载google工具,我想告诉你: 你不要在沉迷在这样无聊的游戏中。那只是一种娱乐。
 
  
那么什么样的网站会获得比较好的排名,或者说怎么去辨别google的网页质量好坏的标准呢?根据我的实际经验,这些是Google左侧排名优化网站管理员指导方针遵循这些指南将有助于 Google 查找、索引并对您的网站进行排名。即使您选择不采纳这些建议,我们也强烈建议您对"质量指南"多加留意,其中简要说明了一些可能造成网站从 Google 索引中彻底删除的违禁行为。网站被删除之后,Google.com 或 Google 所有合作伙伴网站的搜索结果中都不会再显示该网站
+
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:
 +
 
 +
# [[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.