Eric Noulard wrote:
2008/3/28, Mathieu Malaterre <[EMAIL PROTECTED]>:
 >
 >  I'll recompile cmake 2.6.0 and check if recompilation fix the issue.


Setting

 CMAKE_BACKWARDS_COMPATIBILITY:STRING=2.4

 did the trick.

Shouldn't you use CMAKE_POLICY instead
of CMAKE_BACKWARDS_COMPATIBILITY

http://www.cmake.org/Wiki/CMake_Policies

As far as I understand it should be something like:

cmake_minimum_required(VERSION 2.4)
if(COMMAND cmake_policy)
   # policy settings ...
   cmake_policy(VERSION 2.4)
endif(COMMAND cmake_policy)

I've recently discovered CMake policy so
my advise may be 'blind' :=)

Look at the documentation of cmake_minimum_required. It will implicitly call cmake_policy(VERSION). See documentation of policy CMP0001 for how compatibility with CMake 2.4 and below works.

Anyway, Mathieu's problem was about trying to load 32-bit and 64-bit code in the same process.

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

Reply via email to