Hello there.

Compiling open source project OpenCV-2.3.1 on Windows works with cmake 2.8.9. 
The other day I updated to cmake 2.8.10, and it stopped working. If I go back 
to cmake 2.8.9 it works again.

Has anyone seen this or can anyone point me in the right direction to start 
investigating? I'm not familiar with cmake.

The command I use is "C:> cmake cmake -G "Visual Studio 10" with a few -D 
defines. cmake 2.8.10 tells me the compiler is unknown:

Setting environment for using Microsoft Visual Studio 2010 x86 tools.
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE) 
-- Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) 
-- Parsing 'cvconfig.h.cmake'
-- ffmpeg output dir: C:/src/play/OpenCV-2.3.1/bin/$(Configuration)
-- 
-- General configuration for opencv 2.3.1 =====================================
-- 
--     Built as dynamic libs?:     NO
--     Compiler:                   CMAKE_CXX_COMPILER-NOTFOUND
--     C++ flags (Release):             
--     C++ flags (Debug):               
--     Linker flags (Release):           
--     Linker flags (Debug):             

cmake 2.8.9 gives the expected output.

Setting environment for using Microsoft Visual Studio 2010 x86 tools.
-- Check for working C compiler using: Visual Studio 10
-- Check for working C compiler using: Visual Studio 10 -- works
-- Detecting C compiler ABI info
CMake Error at 
C:/src/timestone/3rdparty/cmake/2.8.9-win32-x86/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake:31
 (TRY_COMPILE):
  Cannot copy output executable

    ''

  to destination specified by COPY_FILE:

    'C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeDetermineCompilerABI_C.bin'

  Unable to find the executable at any of:

    C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/cmTryCompileExec470315884.exe
    
C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec470315884.exe
    
C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/Development/cmTryCompileExec470315884.exe

Call Stack (most recent call first):
  
C:/src/timestone/3rdparty/cmake/2.8.9-win32-x86/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:71
 (CMAKE_DETERMINE_COMPILER_ABI)
  CMakeLists.txt:40 (project)


-- Detecting C compiler ABI info - done
-- Check for working CXX compiler using: Visual Studio 10
-- Check for working CXX compiler using: Visual Studio 10 -- works
-- Detecting CXX compiler ABI info
CMake Error at 
C:/src/timestone/3rdparty/cmake/2.8.9-win32-x86/share/cmake-2.8/Modules/CMakeDetermineCompilerABI.cmake:31
 (TRY_COMPILE):
  Cannot copy output executable

    ''

  to destination specified by COPY_FILE:

    'C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin'

  Unable to find the executable at any of:

    C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/cmTryCompileExec3518155222.exe
    
C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec3518155222.exe
    
C:/src/play/OpenCV-2.3.1/CMakeFiles/CMakeTmp/Development/cmTryCompileExec3518155222.exe

Call Stack (most recent call first):
  
C:/src/timestone/3rdparty/cmake/2.8.9-win32-x86/share/cmake-2.8/Modules/CMakeTestCXXCompiler.cmake:64
 (CMAKE_DETERMINE_COMPILER_ABI)
  CMakeLists.txt:40 (project)


-- Detecting CXX compiler ABI info - done
-- Could NOT find PythonInterp (missing:  PYTHON_EXECUTABLE) 
-- Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) 
-- Parsing 'cvconfig.h.cmake'
-- ffmpeg output dir: C:/src/play/OpenCV-2.3.1/bin/$(Configuration)
-- 
-- General configuration for opencv 2.3.1 =====================================
-- 
--     Built as dynamic libs?:     NO
--     Compiler:                   C:/Program Files (x86)/Microsoft Visual 
Studio 10.0/VC/bin/cl.exe
--     C++ flags (Release):         /DWIN32 /D_WINDOWS /W4   /EHsc- /GR  /D 
_CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D 
_SCL_SECURE_NO_WARNINGS /Gy  /MD /O2 /Ob2 /D NDEBUG  /Zi /arch:SSE /arch:SSE2 
/Oi 
--     C++ flags (Debug):           /DWIN32 /D_WINDOWS /W4   /EHsc- /GR  /D 
_CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D 
_SCL_SECURE_NO_WARNINGS /Gy  /D_DEBUG /MDd /Zi /Ob0 /Od /RTC1  
--     Linker flags (Release):      /STACK:10000000 /machine:X86    
/INCREMENTAL:NO  /debug 
--     Linker flags (Debug):        /STACK:10000000 /machine:X86    /debug 
/INCREMENTAL  


--

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://www.cmake.org/mailman/listinfo/cmake

Reply via email to