The following issue has been SUBMITTED. ====================================================================== http://www.cmake.org/Bug/view.php?id=13131 ====================================================================== Reported By: James Assigned To: ====================================================================== Project: CMake Issue ID: 13131 Category: CMake Reproducibility: always Severity: major Priority: high Status: new ====================================================================== Date Submitted: 2012-04-13 19:14 EDT Last Modified: 2012-04-13 19:14 EDT ====================================================================== Summary: Checks for working C compiler (Visual Studio 2010) fail with any file Description: When I try to use CMake to generate Visual Studio 2010 project files, I get the issue as outlined in the Additional Information section below. I tried on 2.8.7 and 2.8.8-rc2 and get the same result. Happens with ANY CMakeLists.txt file, even one that only has the single line "cmake_minimum_required(VERSION 2.8)".
Steps to Reproduce: 1. Install CMake 2.8.7 for Windows x86. 2. Create file with just "cmake_minimum_required(VERSION 2.8)" inside it. 3. Open Visual Studio 2010 Command Prompt. 4. Navigate to folder. 5. Type "cmake ." Additional Information: C:\Server Storage\Projects\- Personal Projects\0x10c\kernel\cmake>cmake --debug-trycompile -G "Visual Studio 10" "C:\Ser ver Storage\Projects\- Personal Projects\0x10c\kernel\cmake" debug trycompile on -- Check for working C compiler using: Visual Studio 10 -- Check for working C compiler using: Visual Studio 10 -- broken CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE): The C compiler "C:/Program Files (x86)/Microsoft Visual Studio 10.0/VC/bin/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/Server Storage/Projects/- Personal Projects/0x10c/kernel/cmake/CMakeFiles/CMakeTmp Run Build Command:C:\PROGRA~2\MICROS~2.0\Common7\IDE\devenv.com CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec159850540 Microsoft (R) Visual Studio Version 10.0.40219.1. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: cmTryCompileExec159850540, Configuration: Debug Win32 ------ 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6001: Invalid command line switch for "CL.exe". Item has already been added. Key in dictionary: 'TMP' Key being added: 'tmp' ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== CMake will not be able to correctly generate this project. Call Stack (most recent call first): -- Configuring incomplete, errors occurred! C:\Server Storage\Projects\- Personal Projects\0x10c\kernel\cmake> ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2012-04-13 19:14 James New Issue 2012-04-13 19:14 James File Added: bugreport.zip ====================================================================== -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers
