PDA

View Full Version : error: 'qt_plugin_instance_Welcome' has not been declared when compiling Qt-Creator



iskenderoguz
19th July 2013, 09:37
I installed 4.8.5 from source code to my system. After that I started to compile Qt Creator 2.8.0. I use
qmake -r
make as shown in README.
After make command I get this error:

welcomeplugin.cpp:371: error: 'qt_plugin_instance_Welcome' has not been declared
make[3]: *** [.obj/release-shared/welcomeplugin.o] Error 1
make[3]: Leaving directory `/home/el/Desktop/qt-creator-2.8.0-src/src/plugins/welcome'
make[2]: *** [sub-welcome-make_default] Error 2
make[2]: Leaving directory `/home/el/Desktop/qt-creator-2.8.0-src/src/plugins'
make[1]: *** [sub-plugins-make_default-ordered] Error 2
make[1]: Leaving directory `/home/el/Desktop/qt-creator-2.8.0-src/src'
make: *** [sub-src-make_default-ordered] Error 2

After that I use this command for qmake:
/usr/local/Trolltech/Qt-4.8.5/bin/qmake "QT_PRIVATE_HEADERS=/usr/local/Trolltech/Qt-4.8.5/include" /home/el/Desktop/qt-creator-2.8.0-src/qtcreator.pro

But nothing change. I get same error.

Also I downloaded .run file. But After
./qt-creator-linux-x86-opensource-2.8.0.run command I get this error:

./qt-creator-linux-x86-opensource-2.8.0.run: symbol lookup error: ./qt-creator-linux-x86-opensource-2.8.0.run: undefined symbol: g_main_context_push_thread_default

How can I resolve this?

I downloaded Qt 4.8.5 and Qt Creator 2.8.0 from download.qt-project.org.

Added after 10 minutes:

I tried to install Qt Creator 2.5.2 from source code shortly before. And I get this error:


../../../../qt-creator-2.5.2-src/src/plugins/find/findplugin.cpp:403: error: 'qt_plugin_instance_Find' has not been declared
make[3]: *** [.obj/release-shared/findplugin.o] Error 1
make[3]: Leaving directory `/home/eliar/Desktop/qc252/src/plugins/find'
make[2]: *** [sub-find-make_default] Error 2
make[2]: Leaving directory `/home/eliar/Desktop/qc252/src/plugins'
make[1]: *** [sub-plugins-make_default-ordered] Error 2
make[1]: Leaving directory `/home/eliar/Desktop/qc252/src'
make: *** [sub-src-make_default-ordered] Error 2