On Tuesday 13 November 2007, Erik Johansson wrote:
> Hi,
>
> Running cmake with -DCMAKE_CXX_COMPILER=g++ gives the following output:
> -- Check for working CXX compiler: g++
> -- Check for working CXX compiler: g++ -- works
>
> But building fails since it tries to use g++ from the build dir. From
> CMakeCache.txt:
> CMAKE_CXX_COMPILER:FILEPATH=/home/erik/tmp/test/build/g++
>
> Running cmake with -DCMAKE_CXX_COMPILER:FILEPATH=g++ or even
> -DCMAKE_CXX_COMPILER:STRING=g++ gives the expected result. From
> CMakeCache.txt:
> CMAKE_CXX_COMPILER:FILEPATH=/usr/lib/ccache/g++
>
> Is this the expected behavior?

Hmm, yes, with cmake 2.4 if you don't specify the type it doesn't go into the 
cache.
Don't do that, but set the environment variable CXX instead.

It should work with cmake cvs.

Alex
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to