Build of revision 994. ------- BUILD ------- qxthash_p.h:1:17: error: md5.h: No such file or directory qxthash_p.h:2:17: error: md4.h: No such file or directory qxthash_p.h:9: error: ‘MD5Context’ does not name a type qxthash_p.h:10: error: ‘md4_context’ does not name a type qxthash.cpp:69: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:69: error: ‘MD5Update’ was not declared in this scope qxthash.cpp:73: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:73: error: ‘md4_update’ was not declared in this scope qxthash.cpp:93: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:93: error: ‘MD5Init’ was not declared in this scope qxthash.cpp:97: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:97: error: ‘md4_init’ was not declared in this scope qxthash.cpp:112: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:112: error: ‘MD5Final’ was not declared in this scope qxthash.cpp:116: error: ‘MD4_RESULTLEN’ was not declared in this scope qxthash.cpp:117: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:117: error: ‘md4_final’ was not declared in this scope thirdparty/md5.cpp:48: warning: ‘void MD5Init(MD5Context*)’ defined but not used thirdparty/md5.cpp:64: warning: ‘void MD5Update(MD5Context*, const md5byte*, unsigned int)’ defined but not used thirdparty/md5.cpp:104: warning: ‘void MD5Final(MD5Context*, md5byte*)’ defined but not used thirdparty/md4.cpp:161: warning: ‘void md4_init(md4_context*)’ defined but not used thirdparty/md4.cpp:172: warning: ‘void md4_update(md4_context*, const unsigned char*, size_t)’ defined but not used thirdparty/md4.cpp:207: warning: ‘void md4_final(md4_context*, unsigned char*)’ defined but not used make[1]: *** [.obj/qxthash.o] Error 1 make: *** [sub-src-crypto-make_default] Error 2 ------- FULL LOG ------- which: no gmake in (/usr/lib/ccache/bin:/opt/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/opt/bin:/opt/mozilla/bin:/opt/qt/bin) checking for qt4 ... [success] checking for openssl ... [success] checking for fcgi ... [success] autodetection finished. running qmake. Reading /home/karol/stat/libqxt/tools/doqsy/doqsy.pro Reading /home/karol/stat/libqxt/src/core/core.pro Reading /home/karol/stat/libqxt/src/gui/gui.pro Reading /home/karol/stat/libqxt/src/designer/designer.pro Reading /home/karol/stat/libqxt/src/network/network.pro Reading /home/karol/stat/libqxt/src/sql/sql.pro Reading /home/karol/stat/libqxt/src/web/web.pro Reading /home/karol/stat/libqxt/src/crypto/crypto.pro configure finished. run /usr/bin/make now. cd tools/doqsy/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/tools/doqsy' g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include -I. -I../../deploy/include/QxtWeb -I../../src/web -I../../src/core -I. -I. -o main.o main.cpp g++ -c -pipe -march=i686 -mtune=generic -O2 -pipe -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtXml -I/usr/include -I. -I../../deploy/include/QxtWeb -I../../src/web -I../../src/core -I. -I. -o qxthtmltemplate.o ../../src/web/qxthtmltemplate.cpp g++ -Wl,-rpath,/usr/lib -o doqsy main.o qxthtmltemplate.o -L/usr/lib -lQtXml -L/usr/lib -pthread -pthread -lQtGui -L/usr/X11R6/lib -laudio -lXt -lpng -lSM -lICE -pthread -pthread -lXi -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread make[1]: Leaving directory `/home/karol/stat/libqxt/tools/doqsy' cd src/core/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/core' compiling qxtcsvmodel.cpp compiling qxtdaemon.cpp compiling qxterror.cpp compiling qxtfifo.cpp compiling qxtfilelock.cpp compiling qxtfilelock_unix.cpp compiling qxtfilelock_win.cpp compiling qxtjob.cpp compiling qxtlinesocket.cpp compiling qxtmetaobject.cpp compiling qxtnull.cpp compiling qxtpipe.cpp compiling qxtsemaphore.cpp compiling qxtsignalwaiter.cpp compiling qxtslotjob.cpp compiling qxtstdio.cpp compiling qxtstdstreambufdevice.cpp moc qxtboundfunction.h compiling .moc/moc_qxtboundfunction.cpp moc qxtcsvmodel.h compiling .moc/moc_qxtcsvmodel.cpp moc qxtdaemon.h compiling .moc/moc_qxtdaemon.cpp moc qxtfifo.h compiling .moc/moc_qxtfifo.cpp moc qxtfilelock.h compiling .moc/moc_qxtfilelock.cpp moc qxtjob.h compiling .moc/moc_qxtjob.cpp moc qxtjob_p.h compiling .moc/moc_qxtjob_p.cpp moc qxtlinesocket.h compiling .moc/moc_qxtlinesocket.cpp moc qxtlinesocket_p.h compiling .moc/moc_qxtlinesocket_p.cpp moc qxtnamespace.h compiling .moc/moc_qxtnamespace.cpp moc qxtpipe.h compiling .moc/moc_qxtpipe.cpp moc qxtsignalwaiter.h compiling .moc/moc_qxtsignalwaiter.cpp moc qxtslotjob.h compiling .moc/moc_qxtslotjob.cpp moc qxtstdio.h compiling .moc/moc_qxtstdio.cpp moc qxtstdstreambufdevice.h compiling .moc/moc_qxtstdstreambufdevice.cpp rm -f libQxtCore.so.0.3.0 libQxtCore.so libQxtCore.so.0 libQxtCore.so.0.3 linking ../../deploy/libs/libQxtCore.so.0.3.0 ln -s libQxtCore.so.0.3.0 libQxtCore.so ln -s libQxtCore.so.0.3.0 libQxtCore.so.0 ln -s libQxtCore.so.0.3.0 libQxtCore.so.0.3 rm -f ../../deploy/libs/libQxtCore.so.0.3.0 rm -f ../../deploy/libs/libQxtCore.so rm -f ../../deploy/libs/libQxtCore.so.0 rm -f ../../deploy/libs/libQxtCore.so.0.3 mv -f libQxtCore.so.0.3.0 libQxtCore.so libQxtCore.so.0 libQxtCore.so.0.3 ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/core' cd src/gui/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/gui' compiling qxtapplication.cpp compiling qxtcheckcombobox.cpp compiling qxtconfigdialog.cpp compiling qxtconfirmationmessage.cpp compiling qxtdockwidget.cpp compiling qxtgroupbox.cpp compiling qxtheaderview.cpp compiling qxtitemdelegate.cpp compiling qxtlabel.cpp compiling qxtlistwidget.cpp compiling qxtlistwidgetitem.cpp compiling qxtprogresslabel.cpp compiling qxtproxystyle.cpp compiling qxtpushbutton.cpp compiling qxtspanslider.cpp compiling qxtstars.cpp compiling qxtstringspinbox.cpp compiling qxtstringvalidator.cpp compiling qxttablewidget.cpp compiling qxttablewidgetitem.cpp compiling qxttabwidget.cpp compiling qxttooltip.cpp compiling qxttreewidget.cpp compiling qxttreewidgetitem.cpp compiling qxtwindowsystem.cpp compiling qxtapplication_x11.cpp compiling qxtwindowsystem_x11.cpp moc qxtapplication.h compiling .moc/moc_qxtapplication.cpp moc qxtcheckcombobox.h compiling .moc/moc_qxtcheckcombobox.cpp moc qxtcheckcombobox_p.h compiling .moc/moc_qxtcheckcombobox_p.cpp moc qxtconfigdialog.h compiling .moc/moc_qxtconfigdialog.cpp moc qxtconfigdialog_p.h compiling .moc/moc_qxtconfigdialog_p.cpp moc qxtconfirmationmessage.h compiling .moc/moc_qxtconfirmationmessage.cpp moc qxtdockwidget.h compiling .moc/moc_qxtdockwidget.cpp moc qxtgroupbox.h compiling .moc/moc_qxtgroupbox.cpp moc qxtheaderview.h qxtheaderview.h:0: Warning: No relevant classes found. No output generated. compiling .moc/moc_qxtheaderview.cpp moc qxtitemdelegate.h compiling .moc/moc_qxtitemdelegate.cpp moc qxtitemdelegate_p.h compiling .moc/moc_qxtitemdelegate_p.cpp moc qxtlabel.h compiling .moc/moc_qxtlabel.cpp moc qxtlistwidget.h compiling .moc/moc_qxtlistwidget.cpp moc qxtlistwidget_p.h compiling .moc/moc_qxtlistwidget_p.cpp moc qxtprogresslabel.h compiling .moc/moc_qxtprogresslabel.cpp moc qxtpushbutton.h compiling .moc/moc_qxtpushbutton.cpp moc qxtspanslider.h compiling .moc/moc_qxtspanslider.cpp moc qxtspanslider_p.h compiling .moc/moc_qxtspanslider_p.cpp moc qxtstars.h compiling .moc/moc_qxtstars.cpp moc qxtstringspinbox.h compiling .moc/moc_qxtstringspinbox.cpp moc qxtstringvalidator.h compiling .moc/moc_qxtstringvalidator.cpp moc qxttablewidget.h compiling .moc/moc_qxttablewidget.cpp moc qxttablewidget_p.h compiling .moc/moc_qxttablewidget_p.cpp moc qxttabwidget.h compiling .moc/moc_qxttabwidget.cpp moc qxttooltip_p.h compiling .moc/moc_qxttooltip_p.cpp moc qxttreewidget.h compiling .moc/moc_qxttreewidget.cpp moc qxttreewidget_p.h compiling .moc/moc_qxttreewidget_p.cpp rm -f libQxtGui.so.0.3.0 libQxtGui.so libQxtGui.so.0 libQxtGui.so.0.3 linking ../../deploy/libs/libQxtGui.so.0.3.0 ln -s libQxtGui.so.0.3.0 libQxtGui.so ln -s libQxtGui.so.0.3.0 libQxtGui.so.0 ln -s libQxtGui.so.0.3.0 libQxtGui.so.0.3 rm -f ../../deploy/libs/libQxtGui.so.0.3.0 rm -f ../../deploy/libs/libQxtGui.so rm -f ../../deploy/libs/libQxtGui.so.0 rm -f ../../deploy/libs/libQxtGui.so.0.3 mv -f libQxtGui.so.0.3.0 libQxtGui.so libQxtGui.so.0 libQxtGui.so.0.3 ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/gui' cd src/designer/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/designer' compiling qxtcheckcomboboxplugin.cpp compiling qxtdesignerplugin.cpp compiling qxtdesignerplugins.cpp compiling qxtgroupboxplugin.cpp compiling qxtlabelplugin.cpp compiling qxtlistwidgetplugin.cpp compiling qxtprogresslabelplugin.cpp compiling qxtpushbuttonplugin.cpp compiling qxtspansliderplugin.cpp compiling qxtstarsplugin.cpp compiling qxtstringspinboxplugin.cpp compiling qxttablewidgetplugin.cpp compiling qxttreewidgetplugin.cpp moc qxtcheckcomboboxplugin.h compiling .moc/moc_qxtcheckcomboboxplugin.cpp moc qxtdesignerplugins.h compiling .moc/moc_qxtdesignerplugins.cpp moc qxtgroupboxplugin.h compiling .moc/moc_qxtgroupboxplugin.cpp moc qxtlabelplugin.h compiling .moc/moc_qxtlabelplugin.cpp moc qxtlistwidgetplugin.h compiling .moc/moc_qxtlistwidgetplugin.cpp moc qxtprogresslabelplugin.h compiling .moc/moc_qxtprogresslabelplugin.cpp moc qxtpushbuttonplugin.h compiling .moc/moc_qxtpushbuttonplugin.cpp moc qxtspansliderplugin.h compiling .moc/moc_qxtspansliderplugin.cpp moc qxtstarsplugin.h compiling .moc/moc_qxtstarsplugin.cpp moc qxtstringspinboxplugin.h compiling .moc/moc_qxtstringspinboxplugin.cpp moc qxttablewidgetplugin.h compiling .moc/moc_qxttablewidgetplugin.cpp moc qxttreewidgetplugin.h compiling .moc/moc_qxttreewidgetplugin.cpp rcc resources.qrc compiling qrc_resources.cpp rm -f libQxtDesignerPlugins.so linking ../../deploy/libs/libQxtDesignerPlugins.so mv -f libQxtDesignerPlugins.so ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/designer' cd src/network/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/network' compiling qxtrpcpeer.cpp moc qxtrpcpeer.h compiling .moc/moc_qxtrpcpeer.cpp rm -f libQxtNetwork.so.0.3.0 libQxtNetwork.so libQxtNetwork.so.0 libQxtNetwork.so.0.3 linking ../../deploy/libs/libQxtNetwork.so.0.3.0 ln -s libQxtNetwork.so.0.3.0 libQxtNetwork.so ln -s libQxtNetwork.so.0.3.0 libQxtNetwork.so.0 ln -s libQxtNetwork.so.0.3.0 libQxtNetwork.so.0.3 rm -f ../../deploy/libs/libQxtNetwork.so.0.3.0 rm -f ../../deploy/libs/libQxtNetwork.so rm -f ../../deploy/libs/libQxtNetwork.so.0 rm -f ../../deploy/libs/libQxtNetwork.so.0.3 mv -f libQxtNetwork.so.0.3.0 libQxtNetwork.so libQxtNetwork.so.0 libQxtNetwork.so.0.3 ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/network' cd src/sql/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/sql' compiling qxtsqlpackage.cpp compiling qxtsqlpackagemodel.cpp moc qxtsqlpackage.h compiling .moc/moc_qxtsqlpackage.cpp rm -f libQxtSql.so.0.3.0 libQxtSql.so libQxtSql.so.0 libQxtSql.so.0.3 linking ../../deploy/libs/libQxtSql.so.0.3.0 ln -s libQxtSql.so.0.3.0 libQxtSql.so ln -s libQxtSql.so.0.3.0 libQxtSql.so.0 ln -s libQxtSql.so.0.3.0 libQxtSql.so.0.3 rm -f ../../deploy/libs/libQxtSql.so.0.3.0 rm -f ../../deploy/libs/libQxtSql.so rm -f ../../deploy/libs/libQxtSql.so.0 rm -f ../../deploy/libs/libQxtSql.so.0.3 mv -f libQxtSql.so.0.3.0 libQxtSql.so libQxtSql.so.0 libQxtSql.so.0.3 ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/sql' cd src/web/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/web' compiling qxthtmltemplate.cpp compiling qxtmail.cpp compiling qxtsendmail.cpp compiling qxtwebcontroller.cpp compiling qxtwebcore.cpp compiling qxtwebhttpconnector.cpp compiling qxtwebscgiconnector.cpp compiling qxtwebfcgiconnector.cpp moc qxtabstractwebconnector.h compiling .moc/moc_qxtabstractwebconnector.cpp moc qxtwebcontroller.h compiling .moc/moc_qxtwebcontroller.cpp moc qxtwebcore.h compiling .moc/moc_qxtwebcore.cpp moc qxtwebcore_p.h compiling .moc/moc_qxtwebcore_p.cpp moc qxtwebhttpconnector.h compiling .moc/moc_qxtwebhttpconnector.cpp moc qxtwebhttpconnector_p.h compiling .moc/moc_qxtwebhttpconnector_p.cpp moc qxtwebscgiconnector.h compiling .moc/moc_qxtwebscgiconnector.cpp moc qxtwebscgiconnector_p.h compiling .moc/moc_qxtwebscgiconnector_p.cpp moc qxtwebstatelessconnector.h compiling .moc/moc_qxtwebstatelessconnector.cpp moc qxtwebfcgiconnector.h compiling .moc/moc_qxtwebfcgiconnector.cpp moc qxtwebfcgiconnector_p.h compiling .moc/moc_qxtwebfcgiconnector_p.cpp rm -f libQxtWeb.so.0.3.0 libQxtWeb.so libQxtWeb.so.0 libQxtWeb.so.0.3 linking ../../deploy/libs/libQxtWeb.so.0.3.0 ln -s libQxtWeb.so.0.3.0 libQxtWeb.so ln -s libQxtWeb.so.0.3.0 libQxtWeb.so.0 ln -s libQxtWeb.so.0.3.0 libQxtWeb.so.0.3 rm -f ../../deploy/libs/libQxtWeb.so.0.3.0 rm -f ../../deploy/libs/libQxtWeb.so rm -f ../../deploy/libs/libQxtWeb.so.0 rm -f ../../deploy/libs/libQxtWeb.so.0.3 mv -f libQxtWeb.so.0.3.0 libQxtWeb.so libQxtWeb.so.0 libQxtWeb.so.0.3 ../../deploy/libs/ make[1]: Leaving directory `/home/karol/stat/libqxt/src/web' cd src/crypto/ && make -f Makefile make[1]: Entering directory `/home/karol/stat/libqxt/src/crypto' compiling qxthash.cpp In file included from qxthash.cpp:26: qxthash_p.h:1:17: error: md5.h: No such file or directory qxthash_p.h:2:17: error: md4.h: No such file or directory In file included from qxthash.cpp:26: qxthash_p.h:9: error: ‘MD5Context’ does not name a type qxthash_p.h:10: error: ‘md4_context’ does not name a type qxthash.cpp: In member function ‘void QxtHash::append(const QByteArray&)’: qxthash.cpp:69: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:69: error: ‘MD5Update’ was not declared in this scope qxthash.cpp:73: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:73: error: ‘md4_update’ was not declared in this scope qxthash.cpp: In member function ‘void QxtHash::reset()’: qxthash.cpp:93: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:93: error: ‘MD5Init’ was not declared in this scope qxthash.cpp:97: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:97: error: ‘md4_init’ was not declared in this scope qxthash.cpp: In member function ‘QByteArray QxtHash::hash()’: qxthash.cpp:112: error: ‘class QxtHashPrivate’ has no member named ‘md5ctx’ qxthash.cpp:112: error: ‘MD5Final’ was not declared in this scope qxthash.cpp:116: error: ‘MD4_RESULTLEN’ was not declared in this scope qxthash.cpp:117: error: ‘class QxtHashPrivate’ has no member named ‘md4ctx’ qxthash.cpp:117: error: ‘md4_final’ was not declared in this scope In file included from qxthash.cpp:126: thirdparty/md5.cpp: At global scope: thirdparty/md5.cpp:48: warning: ‘void MD5Init(MD5Context*)’ defined but not used thirdparty/md5.cpp:64: warning: ‘void MD5Update(MD5Context*, const md5byte*, unsigned int)’ defined but not used thirdparty/md5.cpp:104: warning: ‘void MD5Final(MD5Context*, md5byte*)’ defined but not used thirdparty/md4.cpp:161: warning: ‘void md4_init(md4_context*)’ defined but not used thirdparty/md4.cpp:172: warning: ‘void md4_update(md4_context*, const unsigned char*, size_t)’ defined but not used thirdparty/md4.cpp:207: warning: ‘void md4_final(md4_context*, unsigned char*)’ defined but not used make[1]: *** [.obj/qxthash.o] Error 1 make[1]: Leaving directory `/home/karol/stat/libqxt/src/crypto' make: *** [sub-src-crypto-make_default] Error 2