Qbittorrent: Kompilierungsfehler mit qBittorent

Erstellt am 4. Sept. 2019  ·  3Kommentare  ·  Quelle: qbittorrent/qBittorrent

Bitte geben Sie die folgenden Informationen an

qBittorrent-Version und Betriebssystem

(hier eingeben)
4_1_x

Unter Linux, libtorrent-rasterbar und Qt-Version

(hier eingeben)
libtorrent-rasterbar8 - 1.0.7
Qt5

Was ist das Problem

(hier eingeben)
Beim Kompilieren von qBittorrent aus der Quelle - Fehler in base/bittorrent/session.cpp
lt:: wurde nicht deklariert.

Was ist das erwartete Verhalten

Kompilieren ohne Fehler

Schritte zum Reproduzieren

(hier eingeben)
Befolgt die in der URL genannten Schritte - https://github.com/qbittorrent/qBittorrent/wiki/Compiling-qBittorrent-on-Debian-and-Ubuntu

Erforderliche Abhängigkeiten als Erwähnungen im Wiki-Link.
Libtorrent:
sudo apt-get install libtorrent-rasterbar-dev
Qbittorent :
git-Klon https://github.com/qbittorrent/qBittorrent
cd qBittorrent
git checkout v4_1_x
./konfigurieren
make -j$(nproc)

Zusatzinfo (falls vorhanden)

(hier eingeben)
./configure fehlerfrei ausführen

Build system

Hilfreichster Kommentar

Anstelle von "sudo apt-get install libtorrent-rasterbar-dev" installieren Sie neuere Versionen von libtorrent. (1.1.1+)

https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13*
libtorrent 1.2.1

Alle 3 Kommentare

Anstelle von "sudo apt-get install libtorrent-rasterbar-dev" installieren Sie neuere Versionen von libtorrent. (1.1.1+)

https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13*
libtorrent 1.2.1

Ich kann mit der neusten Version fehlerfrei kompilieren. Aber beim Verknüpfen von qBittorent wird ein Fehler angezeigt.

Nachdem Sie libtorrent-rasterbar erstellt und auf Ihrem System installiert haben, vergessen Sie nicht " ldconfig ".

Wie Sie wissen, unterstützt qBittorrent cmake. Es wird einfacher sein, mit cmake zu bauen.

Andernfalls müssen Sie ./configure
Wenn Sie danach einen statischen Build wünschen, werden noch LDFLAGS mit dem Befehl make benötigt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen