I'm also having problems with a library in the format "D:\MyDev\ljs_app\trunk\tools\..\xvt\win\lib\tls12dvc71". This library was successfully processed in CMake 2.4.6 but when using 2.6.4 nmake issues the following error message: NMAKE : fatal error U1073: don't know how to make 'D:\MyDev\ljs_app\trunk\tools\..\xvt\win\lib\tls12dvc71' Could this be related to a change in CMake's behaviour? Thank you -Dieter
> -----Original Message----- > From: Bill Hoffman [mailto:[email protected]] > Sent: Saturday, April 25, 2009 4:01 PM > To: [email protected] > Cc: [email protected] > Subject: Re: [CMake] Problem with NMake generator after > upgrade from 2.4.6 to 2.6.3 > > Dieter Oberkofler wrote: > > Thank you for your quick feedback! > > > > 1) Why does this warning appear in the first place and can > it be disabled? > It was a bug. No way to fix it but use the next version of > cmake. I > was trying to detect and warn people when they tried to use > nmake with > an in correct env. Some of the compilers use LIBPATH and > some do not, > unfortunately, the one I tested with did use it.... > > > 2) Is there a simple change log explaining what new > features might be > > available in each release? > Yes. > http://www.cmake.org/files/v2.6/CMakeChangeLog-2.6.3 > > > > > > -Dieter > > > >> -----Original Message----- > >> From: Bill Hoffman [mailto:[email protected]] > >> Sent: Saturday, April 25, 2009 3:22 PM > >> To: [email protected] > >> Cc: [email protected] > >> Subject: Re: [CMake] Problem with NMake generator after > upgrade from > >> 2.4.6 to 2.6.3 > >> > >> 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 > >>> > > > > > _______________________________________________ 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
