Uploaded image for project: 'Qt Installer Framework'
  1. Qt Installer Framework
  2. QTIFW-1532

Qt installer-framework build errors

    XMLWordPrintable

Details

    • Bug
    • Resolution: Incomplete
    • Not Evaluated
    • None
    • 3.2.0
    • General
    • None
    • Windows

    Description

      Hello!
      I'm trying to build the installer-framework on Windows 7 and there's a problem I can't struggle.
      To build the installer I've built Qt-5.9.8. Qt was got from the git repository (https://github.com/qt/qt5.git) and was switched to brunch "5.9.8". Then, I attach submodules with the following command:

      ./init-repository --module-subset=qtbase,qtcharts,qtdeclarative,qtfeedback,qtimageformats,qtpim,qtqa,qtquick1,qtrepotools,qtsvg,qtsystems,qttools,qttranslations,qtwayland,qtwinextras 

      , configure Qt with the following command:

      configure -prefix %CD%/qtbase -release -opensource -confirm-license -static -static-runtime -accessibility -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds -no-qml-debug -no-icu -no-opengl -nomake examples -nomake tests -skip qt3d -skip qtactiveqt -skip qtandroidextras -skip qtcanvas3d -skip qtconnectivity -skip qtdatavis3d -skip qtdoc -skip qtdocgallery -skip qtenginfio -skip qtgamepad -skip qtgraphicaleffects -skip qtlocation -skip qtmacextras -skip qtmultimedia -skip qtnetworkauth -skip qtpurchasing -skip qtquickcontrols -skip qtquickcontrols2 -skip qtscript -skip qtsensors -skip qtscxml -skip serialbus -skip qtserialport -skip qtspeech -skip qtvirtualkeyboard -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtwebview -skip qtx11extras -skip qtxmlpatterns 

      and build it with "nmake".

      I'm trying to build the installer-framework 3.2 (the source code was got from the git repo https://github.com/qtproject/installer-framework.git too) with MSVS-2019. qmake:

      ..\qt5\qtbase\bin\qmake.exe installerfw.pro -spec win32-msvc -r -tp vc 

      and then build in Visual Studio 2019.
      But, the build is finished with errors (see the "Output-Build.txt" file in attachment).

      It seems like some projects can't find any libraries they depends on. For example, if I build the "installerbase" project only, there are a lot of "unresolved external symbol" errors (see the "Output-Build-installerbase.txt" file in attachment) and seems like these errors are connected to other libraries. By the way, the "7z" project was built correctly, the result ".lib" file is located in the "installer-framework\lib" folder and a bunch of ".obj" files is in the "installer-framework\src\libs\7zip\release" folder. Also, the "installer" project was build correctly.

      Oh, and yes, one more thing. The installer I'm trying to build a little bit modified. The modifications are in the "installerbase" project and are intended to statistics collecting.

      Hope for your help!

      Attachments

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

        Activity

          People

            installerteam Installer Team
            ugene UGENE Unipro
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes