В процессе компиляции возникает такая ошибка:
windres -i Subtotal_resource.rc -o build/Release_Win32/MinGW-Qt5.5.1-Linux/Subtotal_resource_res.o --include-dir=. -DUNICODE -DQT_NO_DEBUG -DQT_AXCONTAINER_LIB -DQT_AXBASE_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_SQL_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
Subtotal_resource.rc:5:0: fatal error: when writing output to : No such file or directory
# endif
^
compilation terminated.
windres: can't open file `page:': Invalid argument
windres: preprocessing failed.
nbproject/qt-Release_Win32.mk:416: recipe for target 'build/Release_Win32/MinGW-Qt5.5.1-Linux/Subtotal_resource_res.o' failed
Вот сам файл (генерируется автоматом при сборке):
$ cat -n Subtotal_resource.rc
1 # if defined(UNDER_CE)
2 # include <winbase.h>
3 # else
4 # include <windows.h>
5 # endif
6
7 IDI_ICON1 ICON DISCARDABLE "C:/cygwin64/home/windev/.netbeans/remote/***.cloudapp.net/sabo-laptop-hp-Linux-x86_64/home/sabo/workspace/Other/Subtotal/images/subtotal.ico"
8
9 VS_VERSION_INFO VERSIONINFO
10 FILEVERSION 2,1,0,0
11 PRODUCTVERSION 2,1,0,0
12 FILEFLAGSMASK 0x3fL
13 #ifdef _DEBUG
14 FILEFLAGS VS_FF_DEBUG
15 #else
16 FILEFLAGS 0x0L
17 #endif
18 FILEOS VOS__WINDOWS32
19 FILETYPE VFT_DLL
20 FILESUBTYPE 0x0L
21 BEGIN
22 BLOCK "StringFileInfo"
23 BEGIN
24 BLOCK "040904b0"
25 BEGIN
26 VALUE "CompanyName", "\0"
27 VALUE "FileDescription", "\0"
28 VALUE "FileVersion", "2.1.0.0\0"
29 VALUE "LegalCopyright", "\0"
30 VALUE "OriginalFilename", "Subtotal.exe\0"
31 VALUE "ProductName", "Subtotal\0"
32 VALUE "ProductVersion", "2.1.0.0\0"
33 END
34 END
35 BLOCK "VarFileInfo"
36 BEGIN
37 VALUE "Translation", 0x0409, 1200
38 END
39 END
40 /* End of Version info */
41
если написать include <winbase.h> или include <windows.h> в любой файл cpp, то include успешно проходит (т.е. файлы winbase.h и windows.h в системе есть).
Qt 5.5.1 с mingw492_32. ОС: Windows Server 2008. На другой машине (с теми же Qt и Mingw), но с Win7 компилирует без ошибок (файлы Subtotal_resource.rc идентичны).
В чём может быть проблема?