On 04/12/2011 05:20 PM, pellegrini wrote: > Michael Wild a écrit : >> On 04/12/2011 04:52 PM, pellegrini wrote: >> >>> Hello everybody, >>> >>> I am using CMake 2.8 on a Fortran 90 project using ifort compiler. >>> >>> I would like to specify the path for Winteracter graphical library not >>> only when linking but also when compiling. >>> By the way the library is not in a standard location. >>> >>> I tried to use target_link_libraries function but obviously as indicated >>> by its name, it may do the job when linking but certainly not when >>> compiling. >>> >>> Any idea ? >>> >>> thans in advance >>> >>> Eric >>> >>> >>> >> >> Sorry, but that doesn't make any sense at all. Why would you want to do >> that? Libraries only come into play during linking. >> >> > Sorry I was not clear enough. In fact I need the path for the 'lib' > directory of my library because it is the place where the > 'mod' files, compulsory for compiling, are stored. > > Eric
Ahh, much better ;-) just add the directory in question to the include path with include_directories(). At least gfortran and the Intel Fortran compiler will use the resulting -I flag correctly. gfortran has also the specialized -J flag. You can set the variable CMAKE_INCLUDE_FLAG_Fortran after enabling the Fortran language to specify a different flag. Michael _______________________________________________ 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
