Details
-
Bug
-
Resolution: Incomplete
-
Not Evaluated
-
None
-
3.2.0
-
None
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!