Comment 11 for bug 348911

Revision history for this message
Raa (lonefeel) wrote :

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
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

How to fix this?