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

QT_SHARED not defined

    XMLWordPrintable

Details

    Description

      Qt's configure script has code to detect gnu make(if CFG_USE_GNUMAKE="auto"), but sets CFG_USE_GNUMAKE=no initially, so the check is never done.

      Then, when generating the makefiles ("qmake/generators/unix"), it only includes PRL_EXPORT_DEFINES, which has QT_SHARED, if include_deps is true, and include_deps is only true if using gnumake.

      The bug is that PRL_EXPORT_DEFINES should be included no matter what the value of include_deps is (as they are included in all cases with each of the other qmake generators), and qt should also be running the auto detection code for gnumake.

      Attachments

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

        Activity

          People

            jasmcdon Jason McDonald (Closed Nokia Identity. Please assign to "macadder" instead) (Inactive)
            admin Administrator
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes