Intanto, ho tentato di installare qBitorrent prendendolo dal suo sito. Così da avere la release 3.0.6.
Si è bloccato con un messaggio che sembrava dire che non trova un "Qt4" adeguato.
Ho cercato e trovato, sul relativo sito, Qt4.8.4 e l'ho scaricato ed installato.
Ho riprovato ad installare qBittorrent, ma sembra che non cambi niente.
Il messaggio di errore è questo:
Code: Select all
root@darkstar:/home/unknow/Scaricati/qbittorrent-3.0.6# ./configure
Configuring qbittorrent ...
Verifying Qt 4 build environment ... fail
Reason: There was an error compiling 'conf'. See conf.log for details.
Be sure you have a proper Qt 4.0 build environment set up. This means not
just Qt, but also a C++ compiler, a make tool, and any other packages
necessary for compiling C++ programs.
If you are certain everything is installed, then it could be that Qt 4 is not
being recognized or that a different version of Qt is being detected by
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3
installation). At least one of the following conditions must be satisfied:
1) --qtdir is set to the location of Qt
2) $QTDIR is set to the location of Qt
3) QtCore is in the pkg-config database
4) qmake is in the $PATH
This script will use the first one it finds to be true, checked in the above
order. #3 and #4 are the recommended options. #1 and #2 are mainly for
overriding the system configuration.
Continua a dire che:
"Verifying Qt 4 build environment ... fail"
Dopo che ho installato il Qt 4.8.4
Nel conf.log compare scritto:
Code: Select all
/usr/lib64/qt/bin/moc -DHAVE_MODULES -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt/mkspecs/linux-g++-64 -I. -I/usr/lib64/qt/include/QtCore -I/usr/lib64/qt/include -I. conf4.cpp -o conf4.moc
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DHAVE_MODULES -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/lib64/qt/mkspecs/linux-g++-64 -I. -I/usr/lib64/qt/include/QtCore -I/usr/lib64/qt/include -I. -o conf4.o conf4.cpp
In file included from conf4.cpp:703:0:
libboost.qcm:8:29: fatal error: boost/version.hpp: File o directory non esistente
compilation terminated.
gmake: *** [conf4.o] Errore 1
Da questo sembra che manchi qualcosa che ha a che fare con libboost.
Nel file install c'è scritto che serve libboost almeno 1.35, ma che non serve se si ha libtorrent-rasterbar almeno 0.16.
Ho scaricato il 0.16.4 ed ho tentato di installarlo, ma si è bloccato durante la costruzione con questo messaggio di errore:
Code: Select all
Checking for boost libraries:
checking for boostlib >= 1.36... configure: error: We could not detect the boost libraries (version 1.36 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
Ho cercato il sito boost e sto scaricando la release 1.52.
Che odisseaaaaa!!!
