Installation

FatRat uses the CMake build system, just like KDE 4.

An example compilation procedure (see the list of all available features in the next table):

cmake . -DWITH_BITTORRENT=ON -DWITH_SFTP=ON
make
make install 

The prefix can be changed to /usr using -DCMAKE_INSTALL_PREFIX=/usr.

The stable 1.1 branch feature matrix

This branch requires Qt 4.4.

Feature name Switch Dependencies
Translations WITH_NLS ---
HTTP(S)/FTP(S)/SFTP* support WITH_CURL libcurl 7.18.2, Linux 2.6.2 or newer
BitTorrent support WITH_BITTORRENT Rasterbar libtorrent 0.13.1, ASIO, QtWebKit
Jabber remote control WITH_JABBER gloox 0.9
Documentation (also available online) WITH_DOCUMENTATION QtHelp
Web interface WITH_WEBINTERFACE QtScript, Linux 2.5.66 or newer
All of above WITH_EVERYTHING

The Git master branch feature matrix

This branch requires Qt 4.4.

Feature name Switch Dependencies
Translations WITH_NLS ---
HTTP(S)/FTP(S)/SFTP* support WITH_CURL libcurl 7.18.2, Linux 2.6.2 or newer
BitTorrent support WITH_BITTORRENT Rasterbar libtorrent 0.14, QtWebKit
Jabber remote control WITH_JABBER gloox 0.9
Documentation (also available online) WITH_DOCUMENTATION QtHelp
Web interface WITH_WEBINTERFACE QtScript, Linux 2.5.66 or newer
All of above WITH_EVERYTHING

The old stable 1.0 branch feature matrix

This branch requires Qt 4.3.

Feature name Switch Dependencies
Translations WITH_NLS ---
BitTorrent support WITH_BITTORRENT Rasterbar libtorrent 0.13.1
SFTP support WITH_SFTP libssh2
Jabber remote control WITH_JABBER gloox 0.9
Documentation (also available online) WITH_DOCUMENTATION QtHelp
All of above WITH_EVERYTHING

*) The support for SFTP is currently defunct due to a libcurl bug.

Copyright © 2006-2009 Luboš Doležel
Refresco designed by Patrick Teglia