At 05:12 PM 1/13/2006, Brad King wrote: >kmorel wrote: >>On 1/12/06 5:37 PM, "William A. Hoffman" <[EMAIL PROTECTED]> wrote: >>>You can I think do -static ..... -dynamic .... >>Nope. I get the following error. >>ld: only one of -dynamic or -static can be specified > >On most UNIX-like platforms one can do this: > > ... -Wl,-Bstatic -ltcl -Wl,-Bdynamic ... > >and only static tcl libraries will be considered by the linker. The "-Wl," >part tells the compiler to pass the following flag to the linker. The >"-Bstatic" and "-Bdynamic" switch the favored library type in the linker. > >It looks like those flags don't work with the Mac's linker. You'll have to >find the equivalent flags. I suggest asking around in some Mac develoeper >community. > >-Brad >___________
This may be the flag we are looking for: -search_paths_first By default when the -dynamic flag is in effect, the -lx and -weak-lx options first search for a file of the form `libx.dylib' in each directory in the library search path, then a file of the form `libx.a' is searched for in the library search paths. This option changes it so that in each path `libx.dylib' is searched for then `libx.a' before the next path in the library search path is searched. So, -Wl,-search_paths_first. -Bill _______________________________________________ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake