Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-35918

Can't link against static Qt5

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 5.2.0
    • Build System: CMake
    • 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.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            krf Kevin Funk
            taurus Ivan Romanov
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes