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

Annoying problems when building qt5

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Not Evaluated
    • 5.1.0
    • None
    • Build System
    • None
    • Windows

    Description

      When compiling qt5, the following projects have to be copied:
      QtDeclarative5.lib -> QtDeclarative.lib
      QtScript5.lib -> QtScript.lib
      QtQuick15.lib -> QtQuick1.lib
      QtCLuscene5.lib -> QtCLuscene.lib
      QtHelp5.lib -> QtHelp.lib
      Qt3D5.lib -> Qt3D.lib

      We also have to go into qtbase and explicitly do nmake/jom release, else only debug plugins are built.
      QtScript also can't be built using jom.

      Lastly QtTools won't be built:

      link /LIBPATH:"c:\Users\mertsas\Cisco\qt5\qtbase\lib" /LIBPATH:"c:\Users
      \mertsas\Cisco\qt5\qtbase\lib" /LIBPATH:"c:\Users\mertsas\Cisco\qt5\qtbase\lib"
      /NOLOGO /DYNAMICBASE /NXCOMPAT /INCREMENTAL:NO /DLL /MANIFEST /MANIFESTFILE:"tmp
      \obj\release_shared\QtDesigner.intermediate.manifest" /VERSION:5.00 /OUT:..\..\.
      .\..\..\qtbase\lib\QtDesigner5.dll @C:\Users\mertsas\AppData\Local\Temp\nm6AF6.t
      mp
      Creating library ..\..\..\..\..\qtbase\lib\QtDesigner5.lib and object ..\..\.
      .\..\..\qtbase\lib\QtDesigner5.exp
      abstractformbuilder.obj : error LNK2019: unresolved external symbol "public: sta
      tic struct QMetaObject const QAbstractFormBuilderGadget::staticMetaObject" (?sta
      ticMetaObject@QAbstractFormBuilderGadget@@2UQMetaObject@@B) referenced in functi
      on "class QMetaEnum __cdecl metaEnum<class QAbstractFormBuilderGadget>(char cons
      t *,class QAbstractFormBuilderGadget const *)" (??$metaEnum@VQAbstractFormBuilde
      rGadget@@@@YA?AVQMetaEnum@@PBDPBVQAbstractFormBuilderGadget@@@Z)
      properties.obj : error LNK2001: unresolved external symbol "public: static struc
      t QMetaObject const QAbstractFormBuilderGadget::staticMetaObject" (?staticMetaOb
      ject@QAbstractFormBuilderGadget@@2UQMetaObject@@B)
      ..\..\..\..\..\qtbase\lib\QtDesigner5.dll : fatal error LNK1120: 1 unresolved ex
      ternals
      NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\
      VC\bin\link.EXE"' : return code '0x460'
      Stop.
      NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\
      VC\bin\nmake.exe"' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: 'cd' : return code '0x2'
      Stop.

      Attachments

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

        Activity

          People

            buddenha Oswald Buddenhagen
            martiert Martin Ertsaas
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes