The following issue has been SUBMITTED. ====================================================================== http://public.kitware.com/Bug/view.php?id=14420 ====================================================================== Reported By: mar-na Assigned To: ====================================================================== Project: CMake Issue ID: 14420 Category: CMake Reproducibility: always Severity: major Priority: normal Status: new ====================================================================== Date Submitted: 2013-09-17 08:20 EDT Last Modified: 2013-09-17 08:20 EDT ====================================================================== Summary: testCCompiler failed under WinCE with linker error Description: In CMake 2.8.11 it works but in 2.8.11.20130916-gcfe70 failed it.
Generation of VS project fles for WinCE STANDARDSDK_500 (ARMV41) failed with LNK2001: unresolved external symbol mainACRTStartup Steps to Reproduce: Create simple HelloWorld application and try to generate the VS 2008 project files with CMake-gui for it. Used generator: Visual Studio 2008 STANDARDSDK_500 (ARMV41) Error Message: CMake Error at C:/data/TMP/cmake-2.8.11.20130916-gcfe70-win32-x86/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:61 (message): The C compiler "C:/Programme/Microsoft Visual Studio 9.0/VC/ce/bin/x86_arm/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/data/cmake_wince/HelloWorld/build/cmake_trunk_wince/CMakeFiles/CMakeTmp Run Build Command:C:\PROGRA~1\MICROS~1.0\Common7\IDE\devenv.com CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec3766279777 Microsoft (R) Visual Studio Version 9.0.30729.1. Copyright (C) Microsoft Corp. All rights reserved. ------ Build started: Project: cmTryCompileExec3766279777, Configuration: Debug STANDARDSDK_500 (ARMV4I) ------ Compiling... Microsoft (R) C/C++ Optimizing Compiler Version 15.00.20720 for ARM Copyright (C) Microsoft Corporation. All rights reserved. cl /Od /D "_WIN32_WCE=0x500" /D "UNDER_CE" /D "THUMB" /D "_THUMB_" /D "_WINDOWS" /D "_DEBUG" /D "CMAKE_INTDIR=\"Debug\"" /D "_MBCS" /FD /MDd /fp:fast /GR- /Fo"cmTryCompileExec3766279777.dir\Debug\\" /Fd"cmTryCompileExec3766279777.dir\Debug/vc80.pdb" /W3 /c /Zi /TC .\testCCompiler.c testCCompiler.c Linking... LINK : error LNK2001: unresolved external symbol mainACRTStartup C:\data\cmake_wince\HelloWorld\build\cmake_trunk_wince\CMakeFiles\CMakeTmp\Debug\cmTryCompileExec3766279777.exe : fatal error LNK1120: 1 unresolved externals Build log was saved at "file://c:\data\cmake_wince\HelloWorld\build\cmake_trunk_wince\CMakeFiles\CMakeTmp\cmTryCompileExec3766279777.dir\Debug\BuildLog.htm" cmTryCompileExec3766279777 - 2 error(s), 0 warning(s) ========== 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): CMakeLists.txt:1 (project) Configuring incomplete, errors occurred! See also "C:/data/cmake_wince/HelloWorld/build/cmake_trunk_wince/CMakeFiles/CMakeOutput.log". See also "C:/data/cmake_wince/HelloWorld/build/cmake_trunk_wince/CMakeFiles/CMakeError.log". ====================================================================== Issue History Date Modified Username Field Change ====================================================================== 2013-09-17 08:20 mar-na New Issue 2013-09-17 08:20 mar-na File Added: HelloWorld.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