[cmake-developers] [CMake 0015711]: Ninja cannot build resource file

Mantis Bug Tracker mantis at public.kitware.com
Wed Aug 26 07:01:05 EDT 2015


The following issue has been SUBMITTED. 
====================================================================== 
http://public.kitware.com/Bug/view.php?id=15711 
====================================================================== 
Reported By:                A. Klitzing
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   15711
Category:                   CMake
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2015-08-26 07:01 EDT
Last Modified:              2015-08-26 07:01 EDT
====================================================================== 
Summary:                    Ninja cannot build resource file
Description: 
If we use Ninja generator to build our application it will fail to compile our
.rc file.

If we use the NMake Makefile it builds without any problems.

Additional Information: 
Here is the output of "ninja -v":

[...]
[14/16] C:\PROGRA~2\MICROS~1.0\VC\bin\cl.exe   /nologo /TP /DWIN32 /D_WINDOWS
/W3 /GR /EHsc /W3 /MD /O2 /Ob2 /D NDEBUG -Isrc -IC:\ninja\source\src
-IC:\ninja\source\src\global -IC:\ninja\source\src\core
-IC:\ninja\libs\build\dist\include -IC:\ninja\libs\build\dist\include\QtCore
-IC:\ninja\libs\build\dist\mkspecs\win32-msvc2015 -IC:\ninja\source\src\external
-IC:\ninja\source\src\card\base -IC:\ninja\source\src\activation
-IC:\ninja\source\src\settings -IC:\ninja\source\src\network
-IC:\ninja\libs\build\dist\include\QtNetwork
-IC:\ninja\libs\build\dist\include\QtXml
-IC:\ninja\libs\build\dist\include\QtGui
-IC:\ninja\libs\build\dist\include\QtWidgets
-IC:\ninja\libs\build\dist\include\QtQml
-IC:\ninja\libs\build\dist\include\QtQuick     -DAPPCAST_URL=\"https://XYZ\"
-DVERSION=\"1.0.0+67-stable\" /showIncludes -DQT_CORE_LIB -DQT_GUI_LIB
-DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_BYTEARRAY
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_QML_LIB -DQT_QUICK_LIB -DQT_WIDGETS_LIB
-DQT_XML_LIB -DUNICODE -DUSE_DESKTOP_WIDGETS -DUSE_WINDOWS_WIDGETS
/Fosrc\CMakeFiles\Application.dir\main.cpp.obj
/Fdsrc\CMakeFiles\Application.dir\ /FS -c C:\ninja\source\src\main.cpp
[15/16] "" RC C:\ninja\source\resources\windows.rc
"src/CMakeFiles/Application.dir/__/resources/windows.rc.res.d"
src\CMakeFiles\Application.dir\__\resources\windows.rc.res "" "C:/Program Files
(x86)/Microsoft Visual Studio 14.0/VC/bin/cl.exe"
C:\PROGRA~2\WI3CF2~1\8.1\bin\x86\rc.exe  /DWIN32  -IC:\ninja\build\src
-IC:\ninja\source\src -IC:\ninja\source\src\global -IC:\ninja\source\src\core
-IC:\ninja\libs\build\dist\include -IC:\ninja\libs\build\dist\include\QtCore
-IC:\ninja\libs\build\dist\mkspecs\win32-msvc2015 -IC:\ninja\source\src\external
-IC:\ninja\source\src\card\base -IC:\ninja\source\src\activation
-IC:\ninja\source\src\settings -IC:\ninja\source\src\network
-IC:\ninja\libs\build\dist\include\QtNetwork
-IC:\ninja\libs\build\dist\include\QtXml
-IC:\ninja\libs\build\dist\include\QtGui
-IC:\ninja\libs\build\dist\include\QtWidgets
-IC:\ninja\libs\build\dist\include\QtQml
-IC:\ninja\libs\build\dist\include\QtQuick     -DVERSION_MAJOR=1
-DVERSION_MINOR=4 -DVERSION_PATCH=3 -DVERSION_TWEAK=0 -DVERSION=1.0.0+67-stable
-DQT_CORE_LIB -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB
-DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_QML_LIB
-DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DUNICODE -DUSE_DESKTOP_WIDGETS
-DUSE_WINDOWS_WIDGETS
/fosrc\CMakeFiles\Application.dir\__\resources\windows.rc.res
C:\ninja\source\resources\windows.rc
ninja: fatal: CreateProcess: Falscher Parameter.

====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2015-08-26 07:01 A. Klitzing    New Issue                                    
======================================================================



More information about the cmake-developers mailing list