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

add a way to specify alternative ICU libraries

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.9.2
    • 5.8.0 RC
    • Build System
    • None
    • afdc4f439c82cfa70f6fb6a66c816ba540226f43

    Description

      Prior to Qt 5.8, configure had this option "-l" to explicitly specify a library name for linking. When we build Qt we use the option to rename Qt dlls and link with other libraries whose dlls were renamed as well.

      Consider this configure command:
      configure -qtlibinfix _xxx -platform win32-msvc2015 -opengl dynamic -sql-sqlite -icu -openssl-linked OPENSSL_LIBS="-lssleay32_xxx -llibeay32_xxx" -nomake examples -l sqlite3_xxx -l icudt_xxx -l icuin_xxx -l icuuc_xxx

      where "xxx" is the suffix we use for renamed libraries.

      With Qt 5.8 configure doesn't support "-l" option. May be there is another way to do this.

      Attachments

        1. config.log
          113 kB
          Harbinder Saggu
        2. config-sanitized.log
          88 kB
          Harbinder Saggu

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              uggas Harbinder Saggu
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes