-
Bug
-
Resolution: Duplicate
-
P3: Somewhat important
-
None
-
5.2.0
-
None
I built Qt5.2.1 (from git sources) as
./configure --prefix=/home/taurus/qt5 -debug -nomake tools -opensource -confirm-license -static -no-accessibility -no-javascript-jit -nomake examples -no-dbus -silent -no-gui
Now I try to compile my test project with cmake.
cmake file
cmake_minimum_required(VERSION 2.8.11) project(hello-world) find_package(Qt5Core REQUIRED) add_executable(hello_world main.cpp) qt5_use_modules(hello_world Core)
cpp file
#include <QCoreApplication> #include <QDebug> int main(int argc, char *argv[]) { QCoreApplication app(argc, argv); qDebug() << "Hello world!"; return 0; }
error output
$ make VERBOSE=1 /usr/bin/cmake -H/home/taurus/develop/qt5helloworld -B/home/taurus/develop/qt5helloworld --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/taurus/develop/qt5helloworld/CMakeFiles /home/taurus/develop/qt5helloworld/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/home/taurus/develop/qt5helloworld' make -f CMakeFiles/hello_world.dir/build.make CMakeFiles/hello_world.dir/depend make[2]: Entering directory `/home/taurus/develop/qt5helloworld' cd /home/taurus/develop/qt5helloworld && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/taurus/develop/qt5helloworld /home/taurus/develop/qt5helloworld /home/taurus/develop/qt5helloworld /home/taurus/develop/qt5helloworld /home/taurus/develop/qt5helloworld/CMakeFiles/hello_world.dir/DependInfo.cmake --color= make[2]: Leaving directory `/home/taurus/develop/qt5helloworld' make -f CMakeFiles/hello_world.dir/build.make CMakeFiles/hello_world.dir/build make[2]: Entering directory `/home/taurus/develop/qt5helloworld' Linking CXX executable hello_world /usr/bin/cmake -E cmake_link_script CMakeFiles/hello_world.dir/link.txt --verbose=1 /usr/bin/c++ -g CMakeFiles/hello_world.dir/main.cpp.o -o hello_world -rdynamic /home/taurus/qt5/lib/libQt5Core.a /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `destroy_current_thread_data': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:144: undefined reference to `pthread_setspecific' /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:162: undefined reference to `pthread_setspecific' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `create_current_thread_data_key': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:168: undefined reference to `pthread_key_create' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `destroy_current_thread_data_key': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:173: undefined reference to `pthread_once' /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:174: undefined reference to `pthread_key_delete' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `set_thread_data': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:201: undefined reference to `pthread_once' /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:202: undefined reference to `pthread_setspecific' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `clear_thread_data': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:210: undefined reference to `pthread_setspecific' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `QThreadPrivate::start(void*)': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:343: undefined reference to `pthread_testcancel' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `QThread::start(QThread::Priority)': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:606: undefined reference to `pthread_attr_setstacksize' /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:624: undefined reference to `pthread_create' /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:632: undefined reference to `pthread_create' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `QThread::terminate()': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:655: undefined reference to `pthread_cancel' /home/taurus/qt5/lib/libQt5Core.a(qthread_unix.o): In function `QThread::setTerminationEnabled(bool)': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qthread_unix.cpp:695: undefined reference to `pthread_testcancel' /home/taurus/qt5/lib/libQt5Core.a(qwaitcondition_unix.o): In function `qt_initialize_pthread_cond(pthread_cond_t*, char const*)': /home/taurus/develop/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:83: undefined reference to `pthread_condattr_setclock' /home/taurus/qt5/lib/libQt5Core.a(qbytearray.o): In function `qCompress(unsigned char const*, int, int)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qbytearray.cpp:471: undefined reference to `compress2' /home/taurus/qt5/lib/libQt5Core.a(qbytearray.o): In function `qUncompress(unsigned char const*, int)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qbytearray.cpp:562: undefined reference to `uncompress' /home/taurus/qt5/lib/libQt5Core.a(qlocale_icu.o): In function `QIcu::toUpper(QByteArray const&, QString const&, bool*)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp:99: undefined reference to `u_strToUpper_50' /home/taurus/qt5/lib/libQt5Core.a(qlocale_icu.o): In function `QIcu::toLower(QByteArray const&, QString const&, bool*)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp:108: undefined reference to `u_strToLower_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollatorPrivate::init()': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:60: undefined reference to `ucol_open_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:65: undefined reference to `ucol_setAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollatorPrivate::cleanup()': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:71: undefined reference to `ucol_close_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::setCaseSensitivity(Qt::CaseSensitivity)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:81: undefined reference to `ucol_setAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::caseSensitivity() const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:89: undefined reference to `ucol_getAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::setNumericMode(bool)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:98: undefined reference to `ucol_setAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::numericMode() const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:106: undefined reference to `ucol_getAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::setIgnorePunctuation(bool)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:114: undefined reference to `ucol_setAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::ignorePunctuation() const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:122: undefined reference to `ucol_getAttribute_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::compare(QChar const*, int, QChar const*, int) const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:127: undefined reference to `ucol_strcoll_50' /home/taurus/qt5/lib/libQt5Core.a(qcollator_icu.o): In function `QCollator::sortKey(QString const&) const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:144: undefined reference to `ucol_getSortKey_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp:148: undefined reference to `ucol_getSortKey_50' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*)': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:307: undefined reference to `g_main_context_ref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:311: undefined reference to `g_main_context_default' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:312: undefined reference to `g_main_context_ref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:314: undefined reference to `g_main_context_new' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:319: undefined reference to `g_main_context_push_thread_default' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:324: undefined reference to `g_source_new' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:327: undefined reference to `g_source_set_can_recurse' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:328: undefined reference to `g_source_attach' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:333: undefined reference to `g_source_new' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:335: undefined reference to `g_source_set_can_recurse' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:336: undefined reference to `g_source_attach' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:340: undefined reference to `g_source_new' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:344: undefined reference to `g_source_set_can_recurse' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:345: undefined reference to `g_source_attach' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:348: undefined reference to `g_source_new' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:350: undefined reference to `g_source_set_can_recurse' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:351: undefined reference to `g_source_set_priority' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:352: undefined reference to `g_source_attach' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::~QEventDispatcherGlib()': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:376: undefined reference to `g_source_destroy' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:377: undefined reference to `g_source_unref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:379: undefined reference to `g_source_destroy' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:380: undefined reference to `g_source_unref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:386: undefined reference to `g_source_remove_poll' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:390: undefined reference to `g_source_destroy' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:391: undefined reference to `g_source_unref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:395: undefined reference to `g_source_destroy' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:396: undefined reference to `g_source_unref' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:401: undefined reference to `g_main_context_pop_thread_default' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:403: undefined reference to `g_main_context_unref' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:426: undefined reference to `g_main_context_iteration' /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:428: undefined reference to `g_main_context_iteration' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::hasPendingEvents()': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:441: undefined reference to `g_main_context_pending' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::registerSocketNotifier(QSocketNotifier*)': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:480: undefined reference to `g_source_add_poll' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::unregisterSocketNotifier(QSocketNotifier*)': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:504: undefined reference to `g_source_remove_poll' /home/taurus/qt5/lib/libQt5Core.a(qeventdispatcher_glib.o): In function `QEventDispatcherGlib::wakeUp()': /home/taurus/develop/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:595: undefined reference to `g_main_context_wakeup' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `qIcuCodecStateFree': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:60: undefined reference to `ucnv_close_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `qTextCodecNameMatch(char const*, char const*)': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:65: undefined reference to `ucnv_compareNames_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::availableCodecs()': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:386: undefined reference to `ucnv_countAvailable_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:388: undefined reference to `ucnv_getAvailableName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:391: undefined reference to `ucnv_getStandardName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:394: undefined reference to `ucnv_getStandardName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:400: undefined reference to `ucnv_countAliases_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:405: undefined reference to `ucnv_getAlias_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::defaultCodecUnlocked()': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:443: undefined reference to `ucnv_getDefaultName_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::codecForNameUnlocked(char const*)': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:466: undefined reference to `ucnv_getStandardName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:469: undefined reference to `ucnv_getStandardName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:520: undefined reference to `ucnv_open_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:522: undefined reference to `u_errorName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:526: undefined reference to `ucnv_close_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::getConverter(QTextCodec::ConverterState*) const': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:568: undefined reference to `ucnv_open_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:570: undefined reference to `ucnv_setSubstChars_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:572: undefined reference to `u_errorName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:579: undefined reference to `ucnv_open_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:580: undefined reference to `ucnv_setSubstChars_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:582: undefined reference to `u_errorName_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::convertToUnicode(char const*, int, QTextCodec::ConverterState*) const': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:603: undefined reference to `ucnv_toUnicode_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:605: undefined reference to `u_errorName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:617: undefined reference to `ucnv_close_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::convertFromUnicode(QChar const*, int, QTextCodec::ConverterState*) const': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:626: undefined reference to `ucnv_getMaxCharSize_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:640: undefined reference to `ucnv_fromUnicode_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:642: undefined reference to `u_errorName_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:651: undefined reference to `ucnv_close_50' /home/taurus/qt5/lib/libQt5Core.a(qicucodec.o): In function `QIcuCodec::aliases() const': /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:667: undefined reference to `ucnv_countAliases_50' /home/taurus/develop/qt5/qtbase/src/corelib/codecs/qicucodec.cpp:671: undefined reference to `ucnv_getAlias_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `ucalDefaultTimeZoneId': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:88: undefined reference to `ucal_getDefaultTimeZone_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:94: undefined reference to `ucal_getDefaultTimeZone_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `ucalTimeZoneDisplayName': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:121: undefined reference to `ucal_getTimeZoneDisplayName_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:132: undefined reference to `ucal_getTimeZoneDisplayName_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `ucalOffsetsAtTime': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:153: undefined reference to `ucal_clone_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:159: undefined reference to `ucal_setMillis_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:165: undefined reference to `ucal_get_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:172: undefined reference to `ucal_get_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:175: undefined reference to `ucal_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `ucalTimeZoneTransition': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:195: undefined reference to `ucal_clone_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:201: undefined reference to `ucal_setMillis_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:206: undefined reference to `ucal_getTimeZoneTransitionDate_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:211: undefined reference to `ucal_setMillis_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:217: undefined reference to `ucal_get_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:223: undefined reference to `ucal_get_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:226: undefined reference to `ucal_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `uenumToIdSet': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:251: undefined reference to `uenum_next_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:255: undefined reference to `uenum_next_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `ucalDaylightOffset': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:264: undefined reference to `ucal_getDSTSavings_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::QIcuTimeZonePrivate(QIcuTimeZonePrivate const&)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:293: undefined reference to `ucal_clone_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::~QIcuTimeZonePrivate()': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:302: undefined reference to `ucal_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::init(QByteArray const&)': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:318: undefined reference to `ucal_open_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::isDaylightTime(long long) const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:386: undefined reference to `ucal_clone_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:392: undefined reference to `ucal_setMillis_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:397: undefined reference to `ucal_inDaylightTime_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:400: undefined reference to `ucal_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::availableTimeZoneIds() const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:467: undefined reference to `ucal_openTimeZones_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:471: undefined reference to `uenum_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::availableTimeZoneIds(QLocale::Country) const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:479: undefined reference to `ucal_openCountryTimeZones_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:483: undefined reference to `uenum_close_50' /home/taurus/qt5/lib/libQt5Core.a(qtimezoneprivate_icu.o): In function `QIcuTimeZonePrivate::availableTimeZoneIds(int) const': /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:493: undefined reference to `ucal_openTimeZoneIDEnumeration_50' /home/taurus/develop/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp:497: undefined reference to `uenum_close_50' /home/taurus/qt5/lib/libQt5Core.a(qlibrary_unix.o): In function `qdlerror': /home/taurus/develop/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp:76: undefined reference to `dlerror' /home/taurus/qt5/lib/libQt5Core.a(qlibrary_unix.o): In function `QLibraryPrivate::load_sys()': /home/taurus/develop/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp:230: undefined reference to `dlopen' /home/taurus/qt5/lib/libQt5Core.a(qlibrary_unix.o): In function `QLibraryPrivate::unload_sys()': /home/taurus/develop/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp:274: undefined reference to `dlclose' /home/taurus/qt5/lib/libQt5Core.a(qlibrary_unix.o): In function `qt_linux_find_symbol_sys(char const*)': /home/taurus/develop/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp:287: undefined reference to `dlsym' /home/taurus/qt5/lib/libQt5Core.a(qlibrary_unix.o): In function `QLibraryPrivate::resolve_sys(char const*)': /home/taurus/develop/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp:314: undefined reference to `dlsym' collect2: error: ld returned 1 exit status make[2]: *** [hello_world] Error 1 make[2]: Leaving directory `/home/taurus/develop/qt5helloworld' make[1]: *** [CMakeFiles/hello_world.dir/all] Error 2 make[1]: Leaving directory `/home/taurus/develop/qt5helloworld' make: *** [all] Error 2
Also I notices commid 102e1822ffcdc9954d3c698f863734a8083e349c. Seems there was be removed Qt dependencies and new stuff will no be added.