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

qmake library path search order changed

    XMLWordPrintable

    Details

    • Platform/s:
      Windows
    • Commits:
      cc7444eb65fc42f00a33275f6b8d1d3d39f4d715 (qt/qtbase/5.12)

      Description

      My project has a  base library named netlib.lib.  I upgrade the project from 5.9 to 5.12,then all apps linking to netlib.lib failed, as there is a library with the same name in windows sdk (in winv6.3/um/x64).

      1.  In all versions before 5.9 (including qt4),  user supplied path seemed to be searched first.

      2. In 5.12,  system path is searched first. And in the generated Makefile,  netlib.lib is converted to full path (""C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x64\netlib.lib"").

      I guess this bug may be related to https://codereview.qt-project.org/#/c/212562/12.  

        Attachments

          Issue Links

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

            Activity

              People

              • Assignee:
                jbornema Joerg Bornemann
                Reporter:
                zzm3145 zm z
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes