[CMake] Problem with NMake generator after upgrade from 2.4.6 to 2.6.3

Bill Hoffman bill.hoffman at kitware.com
Sat Apr 25 09:22:29 EDT 2009


Dieter Oberkofler wrote:
> After having upgraded CMake from 2.4.6 to 2.6.3 I received the following
> warning
> 
> ==========
> ...
> -- The C compiler identification is MSVC
> -- The CXX compiler identification is MSVC
> CMake Warning at C:/Program Files/CMake
> 2.6/share/cmake-2.6/Modules/Platform/Windows-cl.cmake:32 (ENABLE_LANGUAGE):
>   To use the NMake generator, cmake must be run from a shell that can use
> the
>   compiler cl from the command line.  This environment does not contain
>   INCLUDE, LIB, or LIBPATH, and these must be set for the cl compiler to
>   work.
> Call Stack (most recent call first):
>   C:/Program Files/CMake
> 2.6/share/cmake-2.6/Modules/CMakeCInformation.cmake:39 (INCLUDE)
> ...
> ==========
> 
> and CMake aborts.

Cmake should not abort, that is just a warning.  It is fixed in the 
2.6.4 RC 4, found here:
http://www.cmake.org/files/v2.6/?C=M;O=D

-Bill

>  
> The CMakeList.txt files and the environment did not change at all and the
> compiler (cl.exe) can be executed from the same command line I'm executing
> cmake from.
>  
> Any help would be appreciated.
>  
> -Dieter
> 
> _______________________________________________
> 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
> 



More information about the CMake mailing list