-
Bug
-
Resolution: Duplicate
-
Not Evaluated
-
None
-
3.1.0, 3.0.6
-
None
I need to sign the uninstaller(maintenance tool) for my application.
I found this has been done in the branch 3.1.0 Qt bug-reports
So I tried to build the QTIFW 3.1.0 cloned from the git but it failed, again I tried with Qt 3.0.6 source downloaded from QT Official release. In both cases I get macro invocation error in makefile.release
error: Invalid macro invocation found in G:\qt-installer-framework-3.0.6\src\libs\7zip\Makefile.Release line 589
error: Invalid macro invocation found in G:\qt-installer-framework-3.0.6\src\sdk\translations\Makefile.Release line 60
line 588 of makefile.release has the following :
{win\CPP\Windows}.cpp{release\}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<< $< << {win\CPP\Windows}.cc{release\}.obj:: $(CXX) -c $(CXXFLAGS) $(INCPATH) -Forelease\ @<< $< <<
However, I can build QTIFW 3.0.4 successfully.
FYI I used Statically built Qt 5.6.2 with below configuration :
configure -prefix “E:\QtStatic\QtBinaries” -release -static -static-runtime -platform win32-msvc2013 -accessibility -no-opengl -no-icu -no-sql-sqlite -no-qml-debug -nomake examples -nomake tests -skip qtactiveqt -skip qtenginio -skip qtlocation -skip qtmultimedia -skip qtserialport -skip qtquickcontrols -skip qtscript -skip qtsensors -skip qtwebsockets -skip qtxmlpatterns -skip qt3d
Please provide clear documentation for building Qt statically and QTIFW from source. Please provide steps for signing the maintenance tool in QTIFW as well.
Thank You.
- duplicates
-
QTIFW-1185 Qt IFW Online Documentation Qt Configure instructions aren't up to date
-
- Closed
-