[Cmake-commits] [cmake-commits] king committed Linux-Intel-Fortran.cmake 1.4 1.5

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Oct 27 10:51:00 EDT 2009


Update of /cvsroot/CMake/CMake/Modules/Platform
In directory public:/mounts/ram/cvs-serv4609/Modules/Platform

Modified Files:
	Linux-Intel-Fortran.cmake 
Log Message:
Fix Intel Fortran SHARED libraries on Linux

The Intel Fortran compiler needs options '-i_dynamic' and '-nofor_main'
to create shared libraries on Linux (for at least one architecture).


Index: Linux-Intel-Fortran.cmake
===================================================================
RCS file: /cvsroot/CMake/CMake/Modules/Platform/Linux-Intel-Fortran.cmake,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** Linux-Intel-Fortran.cmake	2 Oct 2009 17:52:12 -0000	1.4
--- Linux-Intel-Fortran.cmake	27 Oct 2009 14:50:43 -0000	1.5
***************
*** 9,13 ****
  
  SET(CMAKE_SHARED_LIBRARY_Fortran_FLAGS "-fPIC")
! SET(CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS "-shared")
  SET(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "-i_dynamic")
  SET(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG "-Wl,-rpath,")
--- 9,13 ----
  
  SET(CMAKE_SHARED_LIBRARY_Fortran_FLAGS "-fPIC")
! SET(CMAKE_SHARED_LIBRARY_CREATE_Fortran_FLAGS "-shared -i_dynamic -nofor_main")
  SET(CMAKE_SHARED_LIBRARY_LINK_Fortran_FLAGS "-i_dynamic")
  SET(CMAKE_SHARED_LIBRARY_RUNTIME_Fortran_FLAG "-Wl,-rpath,")



More information about the Cmake-commits mailing list