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

Qt 5.9 from Online installer fails to build QtWayland module

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P0: Blocker
    • None
    • 5.9.0 Beta 4
    • Build System
    • None

    Description

      When trying to build QtWayland module using Qt version downloaded from online installer fails with following errors

      g++ -Wl,--gc-sections -Wl,-O1 -Wl,--enable-new-dtags -Wl,-z,origin -Wl,-rpath,\$ORIGIN/../lib -Wl,-rpath,\$ORIGIN/../lib -o ../../bin/qtwaylandscanner .obj/qtwaylandscanner.o -L/media/riavila/Qt/5.9/gcc_64/lib -lQt5Core -lpthread 
      /usr/bin/ld: warning: libicui18n.so.56, needed by /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so, not found (try using -rpath or -rpath-link)
      /usr/bin/ld: warning: libicuuc.so.56, needed by /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so, not found (try using -rpath or -rpath-link)
      /usr/bin/ld: warning: libicudata.so.56, needed by /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so, not found (try using -rpath or -rpath-link)
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_clone_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_close_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucol_setAttribute_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_setSubstChars_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_close_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_openTimeZoneIDEnumeration_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_fromUnicode_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `uenum_close_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_getDefaultName_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_inDaylightTime_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_compareNames_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_open_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_getAlias_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_countAvailable_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `u_strToLower_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_getDefaultTimeZone_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_openCountryTimeZones_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_getDSTSavings_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucol_close_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_openTimeZones_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_getStandardName_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_countAliases_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucol_open_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_open_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_setMillis_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_get_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `uenum_next_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_getMaxCharSize_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucol_strcoll_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `u_errorName_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_getAvailableName_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucal_getTimeZoneDisplayName_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `u_strToUpper_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucnv_toUnicode_56'
      /media/riavila/Qt/5.9/gcc_64/lib/libQt5Core.so: undefined reference to `ucol_getSortKey_56'
      collect2: error: ld returned 1 exit status
      

      libicu*.so.56 libraries are located as same folder as QtCore lib

      Attachments

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              ravila Risto Avila
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes