Philip,
Ok... so it works with the Build_Type thing set, but now with out it.  I
also I'm using XCode sometimes and it doesn't use the linker flags at all.

-Neal



> It could be something simple like
> 1. The CMAKE_EXE_LINKER_FLAGS_<config> variable is somehow not in scope
> when you're calling add_executable()
> 2. Setting CMAKE_EXE_LINKER_FLAGS_MinSizeRel (uppercase config names seems
> to be the only thing that works for me).
> 3. You forgot to set CMAKE_BUILD_TYPE at configure time
>
> Could you try the following small CMakeLists.txt on your system and see if
> it works OK?
>
> ====
> project(Foo)
> cmake_minimum_required(VERSION 2.6)
>
> set(CMAKE_EXE_LINKER_FLAGS_DEBUG "-L/FOO_DEBUG_OK")
> set(CMAKE_EXE_LINKER_FLAGS_RELEASE "-L/FOO_RELEASE_OK")
> set(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL "-L/FOO_MINSIZEREL_OK")
> set(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO "-L/FOO_RELWITHDEBINFO_OK")
>
> add_executable(foo foo.cc)
> ====
> cmake -DCMAKE_BUILD_TYPE=Debug
>
>
>
> --
> Philip Lowman
>
_______________________________________________
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

Reply via email to