Hi,
I am working with CMake 2.8.3 and trying to set up a cross-compiling toolchain for an ARMCC that runs on a Windows system. What I´ve done up to now is that I set up a toolchain file that I am using in combination with nmake makefiles. This file defines: SET( CMAKE_C_COMPILER "${ARMCC_ROOT}/armcc.exe" ) SET( CMAKE_CXX_COMPILER "${ARMCC_ROOT}/armcc.exe" ) # specify the compile command SET( CMAKE_C_FLAGS <SOME FLAGS HERE> ) SET( CMAKE_CXX_FLAGS <SOME FLAGS HERE>) # specify the linker and its options for creating static libraries: SET( CMAKE_AR_FLAGS "${SOME_LINKER_FLAGS} -o <TARGET> <OBJECTS>") SET( CMAKE_CXX_CREATE_STATIC_LIBRARY "${MY_LINKER} ${CMAKE_AR_FLAGS}") SET( CMAKE_C_CREATE_STATIC_LIBRARY "${MY_LINKER} ${CMAKE_AR_FLAGS}") # specify the linker for linking applications SET( CMAKE_C_LINK_EXECUTABLE "${MY_LINKER} ${MY_LINKER_FLAGS_APP} " ) SET( CMAKE_CXX_LINK_EXECUTABLE "${MY_LINKER} ${MY_LINKER_FLAGS_APP}" ) Now comes the interesting part... When I start the cmake "first-time" configuration process on a clean build directory, - The compiler detection build uses the settings above - The "compiler works" build does not use them and fails - The ABI check build does not use them and fails Do you have a hint for me what is going wrong? As the compiler detection build succeeds and uses the flags, I assume that it can be a bug in CMake´s detection modules. What do you think? Regards, Alex
_______________________________________________ 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