Changes between Version 16 and Version 17 of rTorrentOnWindows


Ignore:
Timestamp:
11/17/11 16:15:19 (13 years ago)
Author:
Gabor Hudiczius
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • rTorrentOnWindows

    v16 v17  
    2828You're going to need the following packages in order to compile and run [http://libtorrent.rakshasa.no/ rTorrent]:
    2929
     30 * cppunit
    3031 * gcc
     32 * git
    3133 * libcurl-devel
    3234 * libncurses-devel
     
    4143These 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).
    4244
    43 Now we can proceed with [http://libtorrent.rakshasa.no/ rTorrent].
     45Now you can proceed with [http://libtorrent.rakshasa.no/ rTorrent].
    4446
    4547=== Installing libsigc++ === #libsigc
    4648
    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.
     49Since 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.
    4850
    4951{{{
    50 mkdir /usr/local/src
    51 cd /usr/local/src
     52mkdir -p /usr/local/src
    5253}}}
    5354
    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.
     55Download, 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.
    5556
    5657{{{
    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
     58cd /usr/local/src/
     59wget http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.2/libsigc++-2.2.10.tar.bz2
     60tar xjvf libsigc++-2.2.10.tar.bz2
     61cd /usr/local/src/libsigc++-2.2.10
    6062./configure
    6163make
     
    6668=== Installing libTorrent === #libtorrent
    6769
    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.
     70Download the latest [http://libtorrent.rakshasa.no/ libTorrent] source from the [http://libtorrent.rakshasa.no/browser/trunk svn repository], compile, and install it.
    6971
    7072{{{
    71 svn co svn://rakshasa.no/libtorrent/trunk/libtorrent libtorrent-svn
    72 cd libtorrent-svn
     73cd /usr/local/src/
     74git clone https://github.com/rakshasa/libtorrent libtorrent-git
     75cd /usr/local/src/libtorrent-git
    7376./autogen.sh
    7477./configure --disable-mincore
     
    8083=== Installing XMLRPC-C (optional) === #xmlrpc
    8184
    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, we need to install [http://xmlrpc-c.sourceforge.net/ XMLRPC-C], preferably something over version 1.07.
     85If 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.
    8386
    8487{{{
     88cd /usr/local/src/
    8589svn co https://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable/ xmlrpc-c-svn
    86 cd xmlrpc-c-svn
     90cd /usr/local/src/xmlrpc-c-svn
    8791./configure --disable-cplusplus
    8892make
     
    9195}}}
    9296
    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.
     97If the 'make install' files, try to copy the necessary files by yourself.
    9498
    9599{{{
    96 mkdir /usr/local/include/xmlrpc-c
     100mkdir -p /usr/local/include/xmlrpc-c
    97101cp /usr/local/src/xmlrpc-c-svn/include/xmlrpc-c/*.h /usr/local/include/xmlrpc-c/
    98102
     
    122126Now download the latest [http://libtorrent.rakshasa.no/ rTorrent] source from the [http://libtorrent.rakshasa.no/browser/trunk svn repository].
    123127
    124 We 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].
     128You 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].
    125129
    126130{{{
    127 svn co svn://rakshasa.no/libtorrent/trunk/rtorrent rtorrent-svn
    128 cd rtorrent-svn
     131cd /usr/local/src/
     132git clone https://github.com/rakshasa/rtorrent rtorrent-git
     133cd /usr/local/src/rtorrent-git
    129134wget http://rtwi.jmk.hu/downloads/misc/rtow.diff
    130135patch -p0 < rtow.diff
     
    142147=== Download rTorrent binaries for Windows === #download
    143148
    144 You can download the necessary files from the [http://static.jmk.hu/rtwi/downloads/rtow/ download section].
     149You can find all releases in the [http://static.jmk.hu/rtwi/downloads/rtow/ download section].
    145150
    146151==== Direct download (7z archive) ==== #direct
    147152
    148 Download and extract the [http://www.7-zip.org/ 7z] archive to a directory of your choice
     153Download and extract the [http://static.jmk.hu/rtwi/downloads/rtow/rtow-latest.7z .7z] archive to a directory of your choice.
    149154
    150 Please use this method only if you have no other options.
     155You can download the [http://www.7-zip.org/ 7-Zip] software from [http://www.7-zip.org/ http://7-zip.org/].
    151156
    152157==== !BitTorrent download (preferred) ==== #bittorrent
    153 
    154 This is the preferred method, due to my lack of upload speed.
    155158
    156159Download 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.