[Qt-creator] Compilation problem

André Pönitz andre.poenitz at nokia.com
Mon May 17 16:11:26 CEST 2010


On Monday 17 May 2010 15:51:31 ext Oleg Shalnev wrote:
> in  e2297e4
> 
> make[3]: Entering directory `/home/ovs/soft/QtCreatorBin/src/plugins/cpptools'
> g++ -c -m64 -pipe -g -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -D_REENTRANT -fPIC -DIDE_LIBRARY_BASENAME=\"lib\" -DWITH_TESTS -DQT_NO_CAST_TO_ASCII -DQT_USE_FAST_OPERATOR_PLUS -DQT_USE_FAST_CONCATENATION -DQT_NO_CAST_TO_ASCII -DCPPTOOLS_LIBRARY -DQT_PLUGIN -DQT_TESTLIB_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/home/ovs/usr/qt4.7/mkspecs/linux-g++-64 -I../../../../qt-creator/src/plugins/cpptools -I/home/ovs/usr/qt4.7/include/QtCore -I/home/ovs/usr/qt4.7/include/QtGui -I/home/ovs/usr/qt4.7/include/QtTest -I/home/ovs/usr/qt4.7/include -I../../../../qt-creator/src/libs -I/home/ovs/soft/qt-creator/tools -I../../../../qt-creator/src/plugins -I../../../../qt-creator/src/libs/3rdparty/botan/build -I../../../../qt-creator/src/libs/3rdparty/net7ssh/src -I../../../../qt-creator/src/shared/cplusplus -I../../../../qt-creator/src/plugins/cpptools -I.moc/debug-shared -I.uic -I. -o .obj/debug-shared/cppcodecompletion.o ../../../../qt-creator/src/plugins/cpptools/cppcodecompletion.cpp
> ../../../../qt-creator/src/plugins/cpptools/cppcodecompletion.cpp: In member function 'int CppTools::Internal::CppCodeCompletion::startCompletionInternal(TextEditor::BaseTextEditor*, QString, unsigned int, unsigned int, const QString&, int)':
> ../../../../qt-creator/src/plugins/cpptools/cppcodecompletion.cpp:750: warning: 'CPlusPlus::Symbol* CPlusPlus::Document::findSymbolAt(unsigned int, unsigned int) const' is deprecated (declared at ../../../../qt-creator/src/libs/cplusplus/CppDocument.h:95)
> ../../../../qt-creator/src/plugins/cpptools/cppcodecompletion.cpp: In member function 'bool CppTools::Internal::CppCodeCompletion::completeMember(const QList<CPlusPlus::LookupItem>&, const CPlusPlus::LookupContext&)':
> ../../../../qt-creator/src/plugins/cpptools/cppcodecompletion.cpp:1100: error: must #include <typeinfo> before using typeid
> make[3]: *** [.obj/debug-shared/cppcodecompletion.o] Error 1

This has been fixed in  56c5c8266a94fe5740839d71da59c6139e0c0c0f
but make take a few more hours to show up in the public repo. Until
then you can just add the #include or remove the offending line.

Andre'




More information about the Qt-creator-old mailing list