[Deluge] échec de la compilation avec makepkg[résolu]
Publié : ven. 08 août 2008, 21:55
Bonsoir
J'apprécie beaucoup Deluge et j'ai donc pris comme habitude de l'installer avec le PKGBUILD fourni par le site ( http://deluge-torrent.org/downloads.php ) pour avoir les dernières versions car celles de arch ont toujours un certains décalage.
Donc c'est parti pour un petit makepkg et voilà le résultat de fin de compilation :
thon/src/torrent_handle.o build/temp.linux-x86_64-2.5/./libtorrent/bindings/python/src/session_settings.o -L/usr/lib -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_python -lboost_thread -lpthread -lssl -lz -lpython2.5 -o build/lib.linux-x86_64-2.5/deluge/libtorrent.so
/usr/bin/ld: cannot find -lboost_thread
collect2: ld a retourné 1 code d'état d'exécution
error: command 'gcc' failed with exit status 1
install: ne peut évaluer `pixmaps/deluge.svg': Aucun fichier ou dossier de ce type
==> ERREUR: La compilation a échoué.
Abandon...
Je comprend pas trop la raison.
Voici le PKGBUILD pour ceux qui ont des connaissances plus approfondies que moi dans ce domaine :
pkgname=deluge
pkgver=0.9.05
pkgrel=1
pkgdesc="A bittorrent client written with python and pygtk"
arch=('i686' 'x86_64')
url="http://deluge-torrent.org/"
license=('GPL2')
depends=('pygtk' 'boost' 'pyxdg' 'dbus-python' 'librsvg' 'setuptools')
makedepends=('subversion' 'intltool')
conflicts=('deluge')
provides=('deluge')
source=(http://download.deluge-torrent.org/sour ... ver.tar.gz)
md5sums=('')
sha1sums=('')
options=('!emptydirs')
build() {
cd $startdir/src/$pkgname-$pkgver
python setup.py install --prefix=/usr --root=$startdir/pkg
install -D -m644 pixmaps/deluge.svg $startdir/pkg/usr/share/pixmaps/deluge.svg
}
Merci
J'apprécie beaucoup Deluge et j'ai donc pris comme habitude de l'installer avec le PKGBUILD fourni par le site ( http://deluge-torrent.org/downloads.php ) pour avoir les dernières versions car celles de arch ont toujours un certains décalage.
Donc c'est parti pour un petit makepkg et voilà le résultat de fin de compilation :
thon/src/torrent_handle.o build/temp.linux-x86_64-2.5/./libtorrent/bindings/python/src/session_settings.o -L/usr/lib -lboost_filesystem -lboost_date_time -lboost_iostreams -lboost_python -lboost_thread -lpthread -lssl -lz -lpython2.5 -o build/lib.linux-x86_64-2.5/deluge/libtorrent.so
/usr/bin/ld: cannot find -lboost_thread
collect2: ld a retourné 1 code d'état d'exécution
error: command 'gcc' failed with exit status 1
install: ne peut évaluer `pixmaps/deluge.svg': Aucun fichier ou dossier de ce type
==> ERREUR: La compilation a échoué.
Abandon...
Je comprend pas trop la raison.
Voici le PKGBUILD pour ceux qui ont des connaissances plus approfondies que moi dans ce domaine :
pkgname=deluge
pkgver=0.9.05
pkgrel=1
pkgdesc="A bittorrent client written with python and pygtk"
arch=('i686' 'x86_64')
url="http://deluge-torrent.org/"
license=('GPL2')
depends=('pygtk' 'boost' 'pyxdg' 'dbus-python' 'librsvg' 'setuptools')
makedepends=('subversion' 'intltool')
conflicts=('deluge')
provides=('deluge')
source=(http://download.deluge-torrent.org/sour ... ver.tar.gz)
md5sums=('')
sha1sums=('')
options=('!emptydirs')
build() {
cd $startdir/src/$pkgname-$pkgver
python setup.py install --prefix=/usr --root=$startdir/pkg
install -D -m644 pixmaps/deluge.svg $startdir/pkg/usr/share/pixmaps/deluge.svg
}
Merci