Problems compiling in debian
Posted: Wed Aug 08, 2012 2:21 pm
Hi, Folks.
I'm trying to compile qbittorrent 2.9.11 in my debian in order to achieve two goals that i can't achieve just using the .deb :
a) I need qbittorrent to use UTF-8 or ISO-8859-15
b) I'd need to set an umask to the files downloaded in order to interact with other system users
I've downloaded qbittorrent 2.9.11 from here : http://downloads.sourceforge.net/qbitto ... irror=osdn
I've run configure with this results :
root@ks394606:/usr/src/qbittorrent-2.9.11# ./configure --prefix=/usr
Configuring qbittorrent ...
Verifying Qt 4 build environment ... ok
Checking for Qt >= 4.5 ... yes
Checking for QtDBus >= 4.5 ... yes
Checking for pkg-config executable ... yes
Checking for libtorrent-rasterbar >= 0.14.4 ... yes
Checking for libboost ... yes
Checking for GeoIP Database (optional) ... yes
Checking for qtsingleapplication library ... [shipped] yes
Good, your configure finished. Now run /usr/bin/make.
Then I run make and got this error :
qtlibtorrent/qbtsession.cpp: In function 'libtorrent::sha1_hash QStringToSha1(const QString&)':
qtlibtorrent/qbtsession.cpp:98: error: 'from_hex' was not declared in this scope
make[1]: *** [qbtsession.o] Error 1
make[1]: se sale del directorio `/usr/src/qbittorrent-2.9.11/src'
make: *** [sub-src-make_default] Error 2
I've wanted to test wether the codification mess where solved just default compiling and installed instead of using the .deb but it just didn't worked out.
Any hint?
Thanx for your work and patience !!
I'm trying to compile qbittorrent 2.9.11 in my debian in order to achieve two goals that i can't achieve just using the .deb :
a) I need qbittorrent to use UTF-8 or ISO-8859-15
b) I'd need to set an umask to the files downloaded in order to interact with other system users
I've downloaded qbittorrent 2.9.11 from here : http://downloads.sourceforge.net/qbitto ... irror=osdn
I've run configure with this results :
root@ks394606:/usr/src/qbittorrent-2.9.11# ./configure --prefix=/usr
Configuring qbittorrent ...
Verifying Qt 4 build environment ... ok
Checking for Qt >= 4.5 ... yes
Checking for QtDBus >= 4.5 ... yes
Checking for pkg-config executable ... yes
Checking for libtorrent-rasterbar >= 0.14.4 ... yes
Checking for libboost ... yes
Checking for GeoIP Database (optional) ... yes
Checking for qtsingleapplication library ... [shipped] yes
Good, your configure finished. Now run /usr/bin/make.
Then I run make and got this error :
qtlibtorrent/qbtsession.cpp: In function 'libtorrent::sha1_hash QStringToSha1(const QString&)':
qtlibtorrent/qbtsession.cpp:98: error: 'from_hex' was not declared in this scope
make[1]: *** [qbtsession.o] Error 1
make[1]: se sale del directorio `/usr/src/qbittorrent-2.9.11/src'
make: *** [sub-src-make_default] Error 2
I've wanted to test wether the codification mess where solved just default compiling and installed instead of using the .deb but it just didn't worked out.
Any hint?
Thanx for your work and patience !!