Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
4.5.0
-
None
Description
On Linux, if valgrind is not installed, Qt 4.5 RC1 do no compile.
To reproduce the error, configure with:
./configure -qt-zlib -qt-libtiff -qt-libpng -qt-libjpeg -qt-libmng -no-phonon -no-qt3support -fast -debug -no-openssl -pch -prefix .
Then do make. The error is:
...
g++ -c -m64 -pipe -g -g -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII -DQTESTLIB_MAKEDLL -DQT_NO_DATASTREAM -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/linux-g++-64 -I. -I../../include/QtCore -I../../include -I. -I../../include/QtTest -I.rcc/debug-shared -I.moc/debug-shared -I.uic/debug-shared -o .obj/debug-shared/moc_qtesteventloop.o .moc/debug-shared/moc_qtesteventloop.cpp
qtestcase.cpp: In function ‘int QTest::qExec(QObject*, int, char**)’:
qtestcase.cpp:1490: error: ‘callgrindChildExitCode’ was not declared in this scope