[CMake] CMake 2.4 (8) & WxWidgets + RichText Pt 2

Eric Torstenson eric.torstenson at mac.com
Fri Apr 18 17:50:44 EDT 2008


I managed to find the ultimate cause of manual assignment using 
wx-config and CMAKE_CXX_FLAGS. This is what I was trying to do 
originally, but never had a successful link. This is directly calling 
"wx-config" myself, and then attempting to pass the results to the 
linker call.

When I add them in my WxWidgets.cmake file, the various linker stuff 
goes in front of the objects. I guess, since it's a static build of 
wxWidgets, those libs are thrown away before I ever have a need for 
them. I've moved the INCLUDE command so that the inclusion occurs after 
the ADD_EXECUTABLE command is made, but I still can't get it to link, 
due to the .a files being strewn at the front of the line. If I were 
using a dynamic version of the libraries, it would probably work, but I 
don't want those dependencies, since we share our binaries with other labs.

Is there something I can do to rearrange the order these flags are added 
to the link step? Also, is there a way to get access to the actual line 
that will be sent to the linker? I hate for these to be sent to the 
compiler too, since there are quite a few.

Also, in case it makes a difference, this is Linux with gcc 4.1.2

Thanks again,

eric


More information about the CMake mailing list