Changes between Version 16 and Version 17 of rTorrentOnWindows
- Timestamp:
- 11/17/11 16:15:19 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
rTorrentOnWindows
v16 v17 28 28 You're going to need the following packages in order to compile and run [http://libtorrent.rakshasa.no/ rTorrent]: 29 29 30 * cppunit 30 31 * gcc 32 * git 31 33 * libcurl-devel 32 34 * libncurses-devel … … 41 43 These might require some other packages, let them be installed. Wait until the installer downloads and installs the necessary packages, check wherever you want shortcuts, and close the installer. When you're done, start Cygwin (if you choose not create any shortcuts, you can start Cygwin with the cygwin.bat in your installation directory). 42 44 43 Now wecan proceed with [http://libtorrent.rakshasa.no/ rTorrent].45 Now you can proceed with [http://libtorrent.rakshasa.no/ rTorrent]. 44 46 45 47 === Installing libsigc++ === #libsigc 46 48 47 Since there is no [http://libsigc.sourceforge.net/ libsigc++] package for [http://www.cygwin.com/ Cygwin], we're going to need to compile this one first. By default, [http://www.cygwin.com/ Cygwin] has no /usr/localr/src, so create one.49 Since there is no [http://libsigc.sourceforge.net/ libsigc++] package for [http://www.cygwin.com/ Cygwin], you're going to need to compile this one first. By default, [http://www.cygwin.com/ Cygwin] has no /usr/localr/src, so create one. 48 50 49 51 {{{ 50 mkdir /usr/local/src 51 cd /usr/local/src 52 mkdir -p /usr/local/src 52 53 }}} 53 54 54 Download, compile and install the latest [http://libsigc.sourceforge.net/ libsigc++] source from the [http://ftp.gnome.org/pub/GNOME/sources/libsigc++/ Gnome ftp site] - for me, it was 2.2.4.2.55 Download, compile and install the latest [http://libsigc.sourceforge.net/ libsigc++] source from the [http://ftp.gnome.org/pub/GNOME/sources/libsigc++/ Gnome ftp site] - at the time of writing this manual, it was 2.2.10. 55 56 56 57 {{{ 57 wget http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.4.2.tar.bz2 58 tar xjvf libsigc++-2.2.4.2.tar.bz2 59 cd libsigc++-2.2.4.2 58 cd /usr/local/src/ 59 wget http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.bz2 60 tar xjvf libsigc++-2.2.10.tar.bz2 61 cd /usr/local/src/libsigc++-2.2.10 60 62 ./configure 61 63 make … … 66 68 === Installing libTorrent === #libtorrent 67 69 68 Now download the latest [http://libtorrent.rakshasa.no/ libTorrent] source from the [http://libtorrent.rakshasa.no/browser/trunk svn repository], compile, and install it.70 Download the latest [http://libtorrent.rakshasa.no/ libTorrent] source from the [http://libtorrent.rakshasa.no/browser/trunk svn repository], compile, and install it. 69 71 70 72 {{{ 71 svn co svn://rakshasa.no/libtorrent/trunk/libtorrent libtorrent-svn 72 cd libtorrent-svn 73 cd /usr/local/src/ 74 git clone https://github.com/rakshasa/libtorrent libtorrent-git 75 cd /usr/local/src/libtorrent-git 73 76 ./autogen.sh 74 77 ./configure --disable-mincore … … 80 83 === Installing XMLRPC-C (optional) === #xmlrpc 81 84 82 Of course, we want to be able to control [http://libtorrent.rakshasa.no/ rTorrent] via [http://xmlrpc-c.sourceforge.net/ XMLRPC-C], let's say by [wiki:WikiStart rTWi]. For that, weneed to install [http://xmlrpc-c.sourceforge.net/ XMLRPC-C], preferably something over version 1.07.85 If you want to be able to control [http://libtorrent.rakshasa.no/ rTorrent] via [http://xmlrpc-c.sourceforge.net/ XMLRPC-C], let's say by [wiki:WikiStart rTWi]. For that, you need to install [http://xmlrpc-c.sourceforge.net/ XMLRPC-C], preferably something over version 1.07. 83 86 84 87 {{{ 88 cd /usr/local/src/ 85 89 svn co https://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable/ xmlrpc-c-svn 86 cd xmlrpc-c-svn90 cd /usr/local/src/xmlrpc-c-svn 87 91 ./configure --disable-cplusplus 88 92 make … … 91 95 }}} 92 96 93 Unfortunately the 'make install' has failed for me with every version of [http://xmlrpc-c.sourceforge.net/ XMLRPC-C] I've tried, so I decided to copy the neccessary files by myself.97 If the 'make install' files, try to copy the necessary files by yourself. 94 98 95 99 {{{ 96 mkdir /usr/local/include/xmlrpc-c100 mkdir -p /usr/local/include/xmlrpc-c 97 101 cp /usr/local/src/xmlrpc-c-svn/include/xmlrpc-c/*.h /usr/local/include/xmlrpc-c/ 98 102 … … 122 126 Now download the latest [http://libtorrent.rakshasa.no/ rTorrent] source from the [http://libtorrent.rakshasa.no/browser/trunk svn repository]. 123 127 124 Weare going to need to do some modification on the source code. Download and apply this [http://static.jmk.hu/rtwi/downloads/misc/rtow.diff patch] (see ticket [http://libtorrent.rakshasa.no/ticket/1184 #1184] and ticket [http://libtorrent.rakshasa.no/ticket/1495 #1495] at the [http://libtorrent.rakshasa.no/ rTorrent] trac). After you're done, you can compile and install [http://libtorrent.rakshasa.no/ rTorrent].128 You are going to need to do some modification on the source code. Download and apply this [http://static.jmk.hu/rtwi/downloads/misc/rtow.diff patch] (see ticket [http://libtorrent.rakshasa.no/ticket/1184 #1184] and ticket [http://libtorrent.rakshasa.no/ticket/1495 #1495] at the [http://libtorrent.rakshasa.no/ rTorrent] trac). After you're done, you can compile and install [http://libtorrent.rakshasa.no/ rTorrent]. 125 129 126 130 {{{ 127 svn co svn://rakshasa.no/libtorrent/trunk/rtorrent rtorrent-svn 128 cd rtorrent-svn 131 cd /usr/local/src/ 132 git clone https://github.com/rakshasa/rtorrent rtorrent-git 133 cd /usr/local/src/rtorrent-git 129 134 wget http://rtwi.jmk.hu/downloads/misc/rtow.diff 130 135 patch -p0 < rtow.diff … … 142 147 === Download rTorrent binaries for Windows === #download 143 148 144 You can download the necessary files fromthe [http://static.jmk.hu/rtwi/downloads/rtow/ download section].149 You can find all releases in the [http://static.jmk.hu/rtwi/downloads/rtow/ download section]. 145 150 146 151 ==== Direct download (7z archive) ==== #direct 147 152 148 Download and extract the [http:// www.7-zip.org/ 7z] archive to a directory of your choice153 Download and extract the [http://static.jmk.hu/rtwi/downloads/rtow/rtow-latest.7z .7z] archive to a directory of your choice. 149 154 150 Please use this method only if you have no other options.155 You can download the [http://www.7-zip.org/ 7-Zip] software from [http://www.7-zip.org/ http://7-zip.org/]. 151 156 152 157 ==== !BitTorrent download (preferred) ==== #bittorrent 153 154 This is the preferred method, due to my lack of upload speed.155 158 156 159 Download the [http://static.jmk.hu/rtwi/downloads/rtow/rtow-latest.torrent .torrent] file and feed it to your current [http://www.bittorrent.org/introduction.html BitTorrent] client. After the download is complete, move/rename the directory as you wish.