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

"ming32-make clean" removes import libs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 5.12.5, 5.13.1, 5.14.0 Alpha
    • 5.6.0, 5.12.2
    • Build tools: qmake
    • None
    • Windows MinGW 4.8.5 Qt 5.6.0
    • 3a806254fe265583f3871ed4629e13b23675ac86

    Description

      I built shared Qt 5.6.0 from source, build successfully. and after I run mingw32-make clean, the makefile qmake generated does not work anymore. and I found all the .prl files have wrong value of QMAKE_PRL_TARGET. when I track the code, the issue is qmake.

      file $qt/qtbase/qmake/generators/win32/winmakefile.cpp line 236-238. these lines are new added from qt 5.5.1. and even CONFIG is shared the LIB_TARGET contains QMAKE_PREFIX_STATICLIB and QMAKE_EXTENSION_STATICLIB. these line should be like the line 245

      project->values("LIB_TARGET").prepend(project->first("TARGET") + project->first("TARGET_EXT"));

      one more question, if I want to submit my code and merge to qt code, what should I do? thanks

      Attachments

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

        Activity

          People

            jbornema Joerg Bornemann
            dext dexter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes