[CMake] CFlags being passed to Linker (OS X, ICC)

Mike Jackson imikejackson at gmail.com
Fri Feb 1 16:37:32 EST 2008


		
On Feb 1, 2008, at 4:30 PM, Bill Hoffman wrote:

> Mike Jackson wrote:
>> I am trying to develop an icpc module file for Darwin and one of  
>> the problems that seems to be cropping up is that cmake is passing  
>> compiler flags to the linker. Specifically I have entered some  
>> values for CMAKE_CXX_FLAGS and the compile is fine but the linker  
>> gets all messed up:
>
> That is this stuff:
>
> SET(CMAKE_C_CREATE_SHARED_LIBRARY_FORBIDDEN_FLAGS -w)
> SET(CMAKE_CXX_CREATE_SHARED_LIBRARY_FORBIDDEN_FLAGS -w)
>
> The -w gets removed by cmake.  I think you can just remove these  
> flags in the Darwin-icpc.cmake file and you should be fine.
>
> -Bill


Tried commenting out those lines, then blew away my build directory  
and started over. Same problem. Any other ideas? We revisited this  
once last year some time. I just can't find what we did to fix it..  
or I never did anything and just stopped using the -wd### flag..


-- 
Mike Jackson   Senior Research Engineer
Innovative Management & Technology Services



--
Mike Jackson
imikejackson & gmail * com






More information about the CMake mailing list