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

rcc.exe return code '0xc000007b'

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • P2: Important
    • None
    • 5.10.0
    • Build tools: rcc
    • None
    • Windows 10 X64 Enterprise, Visual Studio 2017 15.5.3 Enterprise

    Description

      I am getting the following :

      C:\QT-build\msvc2017_64\qtbase\bin\qfloat16-tables.exe global\qfloat16tables.cpp
       C:\QT-build\msvc2017_64\qtbase\bin\rcc.exe -name mimetypes C:\QT-build\qt-everywhere-opensource-src-5.10\qtbase\src\corelib\mimetypes\mimetypes.qrc -o .rcc\debug\qrc_mimetypes.cpp
      NMAKE : fatal error U1077: 'C:\QT-build\msvc2017_64\qtbase\bin\rcc.exe' : return code '0xc000007b'
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.12.25827\bin\HostX64\x64\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.
      
      

       

      When building latest 5.10 from git, my configure line is the following :

      CALL %QT_SOURCE%\configure -confirm-license -prefix %QT_DIST% -mp -debug-and-release -icu -I %ICU_DIST%\include -L %ICU_DIST%\lib -shared -system-sqlite -I C:\Dev\dependencies\sqlite3\include -L C:\Dev\dependencies\sqlite3\lib -sql-odbc -sql-psql -I C:\Dev\postgresql\x64\include -L C:\Dev\postgresql\x64\lib -sql-mysql -I C:\Dev\mysql\x64\include\mysql -L C:\Dev\mysql\x64\lib -system-zlib -I C:\Dev\dependencies\zlib\include -L C:\Dev\dependencies\zlib\lib -system-libjpeg -I C:\Users\echelon\Documents\Works\Compiling\jpeg-9b -L C:\Users\echelon\Documents\Works\Compiling\jpeg-9b -system-libpng -I C:\Users\echelon\Documents\Works\Deps\x64\VS2017\libpng\Static\Release\include -L C:\Users\echelon\Documents\Works\Deps\x64\VS2017\libpng\Static\Release\lib -gif -ico -v -qt-pcre -qt-freetype -nomake tests -opensource -openssl-linked OPENSSL_LIBS_DEBUG="C:\Users\echelon\Documents\Works\Deps\x64\VS2017\OpenSSL\Static\Debug\lib\ssleay32.lib C:\Users\echelon\Documents\Works\Deps\x64\VS2017\OpenSSL\Static\Debug\lib\libeay32.lib" OPENSSL_LIBS_RELEASE="C:\Users\echelon\Documents\Works\Deps\x64\VS2017\OpenSSL\Static\Release\lib\ssleay32.lib C:\Users\echelon\Documents\Works\Deps\x64\VS2017\OpenSSL\Static\Release\lib\libeay32.lib" -platform win32-msvc2017
      
      

       

      Checking all required libraries are indeed 64 Bit not missmatch or mixed between 32 bit and 64 bit libraries, manually invoking C:\QT-build\msvc2017_64\qtbase\bin\rcc.exe is a success without any error.

      Checking out the rcc.exe through dependency walker 64 bit is showing no mixed 32 bit libraries.

      Attachments

        Activity

          People

            hjk hjk
            echelon Aditya Nugraha
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: