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

error: Invalid macro invocation found in \qt-installer-framework-3.0.6\src\sdk\translations\Makefile.Release line 60

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Not Evaluated
    • None
    • 3.1.0, 3.0.6
    • General
    • None
    • Windows

    Description

      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.

       

       

       

      Attachments

        Issue Links

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

          Activity

            People

              installerteam Installer Team
              porchezhiyan Porchezhiyan E
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes