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

add a way to specify alternative ICU libraries

XMLWordPrintable

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

      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.

        1. config-sanitized.log
          88 kB
        2. config.log
          113 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes