MantisBT - CMake | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0015279 | CMake | CMake | public | 2014-12-03 16:41 | 2016-06-10 14:31 | |||||
Reporter | Alex Lamaison | |||||||||
Assigned To | Kitware Robot | |||||||||
Priority | normal | Severity | minor | Reproducibility | always | |||||
Status | closed | Resolution | moved | |||||||
Platform | Windows | OS | All 64-bit | OS Version | ||||||
Product Version | ||||||||||
Target Version | Fixed in Version | |||||||||
Summary | 0015279: CMake fails with OpenWatcom in default install location | |||||||||
Description | A fix was committed for this issue but I don't think it works: http://www.cmake.org/Bug/view.php?id=12548 [^] Recap: The OpenWatcom compiler fails to compile any configure checks if CMake is installed in the default location on Windows (C:\Program Files (x86)\CMake) because of the parentheses (or maybe the spaces). I'm still seeing the problem in CMake 3.1-rc2 on Windows 8 (64-bit). The problem goes away if I install CMake in a path without spaces/parentheses. | |||||||||
Steps To Reproduce | Configure a project with Watcom Generator. Notice 'Detecting C compiler ABI info' fail. | |||||||||
Additional Information | An example log from a failed run: Detecting C compiler ABI info failed to compile with the following output: Change Dir: C:/Users/Alexander/Projects/libssh2/bin/watcom/CMakeFiles/CMakeTmp Run Build Command:"wmake" "cmTryCompileExec3677462268\fast" Open Watcom Make Version 1.9 Portions Copyright (c) 1988-2002 Sybase, Inc. All Rights Reserved. Source code is available under the Sybase Open Watcom Public License. See http://www.openwatcom.org/ [^] for details. C:\WATCOM\BINNT\wmake.exe -f CMakeFiles\cmTryCompileExec3677462268.dir\build.make -h CMakeFiles\cmTryCompileExec3677462268.dir\build C:\PROGRA~2\CMake\bin\cmake.exe -E cmake_progress_report C:\Users\Alexander\Projects\libssh2\bin\watcom\CMakeFiles\CMakeTmp\CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec3677462268.dir/CMakeCCompilerABI.c.obj C:\WATCOM\binnt\wcl386.exe -zq -bt=nt -w3 -dWIN32 -br -bm -d2 -d+ -foCMakeFiles\cmTryCompileExec3677462268.dir\CMakeCCompilerABI.c.obj -c -cc "C:\Program Files (x86)\CMake\share\cmake-3.1\Modules\CMakeCCompilerABI.c" Open Watcom C32 Optimizing Compiler Version 1.9 Portions Copyright (c) 1984-2002 Sybase, Inc. All Rights Reserved. Source code is available under the Sybase Open Watcom Public License. See http://www.openwatcom.org/ [^] for details. Error! E1139: Command line contains more than one file to compile Error! E1139: Command line contains more than one file to compile Error! Unable to open '(x86)\CMake\share\cmake-3.1\Modules\CMakeCCompilerABI.c' Error: Compiler returned a bad status compiling "C:\Program Files (x86)\CMake\share\cmake-3.1\Modules\CMakeCCompilerABI.c" Error(E42): Last command making (CMakeFiles\cmTryCompileExec3677462268.dir\CMakeCCompilerABI.c.obj) returned a bad status Error(E02): Make execution terminated Error(E42): Last command making (cmTryCompileExec3677462268\fast) returned a bad status Error(E02): Make execution terminated | |||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2014-12-03 16:41 | Alex Lamaison | New Issue | ||||||||
2014-12-04 08:48 | Brad King | Relationship added | related to 0012548 | |||||||
2014-12-04 08:50 | Brad King | Note Added: 0037375 | ||||||||
2014-12-04 09:03 | Brad King | Note Added: 0037376 | ||||||||
2014-12-04 09:31 | Brad King | Note Added: 0037378 | ||||||||
2016-06-10 14:29 | Kitware Robot | Note Added: 0042680 | ||||||||
2016-06-10 14:29 | Kitware Robot | Status | new => resolved | |||||||
2016-06-10 14:29 | Kitware Robot | Resolution | open => moved | |||||||
2016-06-10 14:29 | Kitware Robot | Assigned To | => Kitware Robot | |||||||
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|