Axel Roebel wrote: > The problem is that to my knowledge the only way to communicate the > deployment target to gcc is via environment variables. I admit this is a > really strange way (probably its save to say silly) to select compiler > options, but as far as I know, this is the way it is done in Xcode. And it is > the way it is suggested by apple for makefiles > > see (at the very bottom ) > http://developer.apple.com/documentation/DeveloperTools/Conceptual/cross_development/Using/chapter_3_section_2.html#//apple_ref/doc/uid/20002000-1114311-BABGCAAB > > This means in the makefile the compiler needs to be called > as in > > target : > MACOSX_DEPLOYMENT_TARGET=10.3 gcc ... > > so the question would be how to achieve this. > I've the strong feeling it is not possible - is it?
Try creating a shell script called "gcc-osx-10.3" containing something like #!/bin/sh export MACOSX_DEPLOYMENT_TARGET=10.3 exec gcc "$@" and then set that as your compiler. -Brad _______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
