Libtorrent patchen
Aus Onlinetvrecorder
(Weitergeleitet von CombiLoad)
Dazu muss zuerst der Patch und libtorrent geladen werden. Das Tarball von libtorrent entpacken:
tar xvzf libtorrent-0.12rc3.tar.gz
Dann in das Verzeichnis wechseln:
cd libtorrent-0.12
Den Patch anwenden (Pfad des Patches eventuell anpassen!):
bzcat ../libtorrent-0.12rc2.patch.bz2 | patch -p1
Libtorrent kompilieren
Hierzu kann auch das offizielle Tutorial von libtorrent zu Rate gezogen werden. Hier eine knappe Zusammenfassung. Also Voraussetzung für das Kompilieren sind folgende Pakete (in Ubuntu) erforderlich:
- autotools-dev (>= 20050422.1)
- libboost-thread1.33.1
- libboost-thread-dev
- libboost-date-time1.33.1
- libboost-date-time-dev
- libboost-filesystem1.33.1
- libboost-filesystem-dev
Zuerst den Sourcetree konfigurieren:
./configure
Wenn die Beispielprogramme, wie z.B. ein einfacher Konsolenclient (client_test), kompiliert werden sollen muss stattdessen folgendes ausgeführt werden:
./configure --enable-examples
und anschliessend kompilieren:
make
Zum Schluss noch installieren:
make install
