Libtorrent patchen

Aus Onlinetvrecorder

(Weitergeleitet von CombiLoad)
Wechseln zu: Navigation, Suche

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
Persönliche Werkzeuge
Mitmachen