I was trying to compile libtorrent entire day, and finally finished with success! There was a problem with autoheader. It seems libtorrent requires autoheader 2.60 or above, but 2.59 is the highest on Debian.
But unfortunately I can not compile qbittorrent.
$ make
cd src/ && make -f Makefile
make[1]: Entering directory `/home/raa/distrib/linux/internet/qbittorrent/v1_3_x/src'
g++ -c -pipe -O2 -DTORRENT_USE_OPENSSL -DTORRENT_LINKING_SHARED -g -O2 -DHAVE_SSL -I/usr/include/libtorrent -I/usr/include/openssl -D_REENTRANT -Wall -W -DVERSION=\"v1.3.3\" -DVERSION_MAJOR=1 -DVERSION_MINOR=3 -DVERSION_BUGFIX=3 -DQT_NO_DEBUG_OUTPUT -DQT_4_4 -DHAVE_ZZIP -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include -I/usr/include/libtorrent -I/usr/include -I/usr/include -I/usr/include -I/usr/X11R6/include -I. -I. -o searchEngine.o searchEngine.cpp
searchEngine.cpp: In member function 'void SearchEngine::downloadFinished(int, QProcess::ExitStatus)':
searchEngine.cpp:256: error: 'class QStringList' has no member named 'length'
make[1]: *** [searchEngine.o] Error 1
make[1]: Leaving directory `/home/raa/distrib/linux/internet/qbittorrent/v1_3_x/src'
make: *** [sub-src-make_default] Error 2
Hi Chris!
I was trying to compile libtorrent entire day, and finally finished with success! There was a problem with autoheader. It seems libtorrent requires autoheader 2.60 or above, but 2.59 is the highest on Debian.
But unfortunately I can not compile qbittorrent.
$ make raa/distrib/ linux/internet/ qbittorrent/ v1_3_x/ src' USE_OPENSSL -DTORRENT_ LINKING_ SHARED -g -O2 -DHAVE_SSL -I/usr/ include/ libtorrent -I/usr/ include/ openssl -D_REENTRANT -Wall -W -DVERSION= \"v1.3. 3\" -DVERSION_MAJOR=1 -DVERSION_MINOR=3 -DVERSION_BUGFIX=3 -DQT_NO_ DEBUG_OUTPUT -DQT_4_4 -DHAVE_ZZIP -DQT_NO_ CAST_TO_ ASCII -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/ share/qt4/ mkspecs/ linux-g+ + -I. -I/usr/ include/ qt4/QtCore -I/usr/ include/ qt4/QtCore -I/usr/ include/ qt4/QtNetwork -I/usr/ include/ qt4/QtNetwork -I/usr/ include/ qt4/QtGui -I/usr/ include/ qt4/QtGui -I/usr/ include/ qt4/QtXml -I/usr/ include/ qt4/QtXml -I/usr/include/qt4 -I/usr/include -I/usr/ include/ libtorrent -I/usr/include -I/usr/include -I/usr/include -I/usr/ X11R6/include -I. -I. -o searchEngine.o searchEngine.cpp :downloadFinish ed(int, QProcess: :ExitStatus) ': cpp:256: error: 'class QStringList' has no member named 'length' raa/distrib/ linux/internet/ qbittorrent/ v1_3_x/ src' make_default] Error 2
cd src/ && make -f Makefile
make[1]: Entering directory `/home/
g++ -c -pipe -O2 -DTORRENT_
searchEngine.cpp: In member function 'void SearchEngine:
searchEngine.
make[1]: *** [searchEngine.o] Error 1
make[1]: Leaving directory `/home/
make: *** [sub-src-
How to fix this?