From 3f4d3bd479a6446c6b15c317d038a1ec49b7ce6f Mon Sep 17 00:00:00 2001 From: Cezary Czaplewski Date: Fri, 15 May 2020 12:35:05 +0200 Subject: [PATCH] cmake -mcmodel=medium -shared-intel --- source/unres/src_MD-M/CMakeLists.txt | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/source/unres/src_MD-M/CMakeLists.txt b/source/unres/src_MD-M/CMakeLists.txt index 4f9afef..03a4515 100644 --- a/source/unres/src_MD-M/CMakeLists.txt +++ b/source/unres/src_MD-M/CMakeLists.txt @@ -162,15 +162,15 @@ endif(NOT Fortran_COMPILER_NAME STREQUAL "ifort") # Set comipiler flags for different sourcefiles #================================================ if (Fortran_COMPILER_NAME STREQUAL "ifort") - set(FFLAGS0 "-ip -w" ) - set(FFLAGS1 "-w -g -d2 -CA -CB" ) - set(FFLAGS2 "-w -g -00 ") - set(FFLAGS3 "-w -ipo " ) + set(FFLAGS0 "-ip -w -mcmodel=medium -shared-intel " ) + set(FFLAGS1 "-w -g -d2 -CA -CB -mcmodel=medium -shared-intel " ) + set(FFLAGS2 "-w -g -00 -mcmodel=medium -shared-intel ") + set(FFLAGS3 "-w -ipo -mcmodel=medium -shared-intel " ) elseif (Fortran_COMPILER_NAME STREQUAL "gfortran") - set(FFLAGS0 "-std=legacy -I. " ) - set(FFLAGS1 "-std=legacy -g -I. " ) - set(FFLAGS2 "-std=legacy -I. ") - set(FFLAGS3 "-std=legacy -I. " ) + set(FFLAGS0 "-std=legacy -I. -mcmodel=medium " ) + set(FFLAGS1 "-std=legacy -g -I. -mcmodel=medium " ) + set(FFLAGS2 "-std=legacy -I. -mcmodel=medium ") + set(FFLAGS3 "-std=legacy -I. -mcmodel=medium " ) endif (Fortran_COMPILER_NAME STREQUAL "ifort") @@ -323,6 +323,7 @@ endif(UNRES_WITH_MPI) # link libxdrf.a #message("UNRES_XDRFLIB=${UNRES_XDRFLIB}") target_link_libraries( UNRES_BIN-MD-M xdrf ) +set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -mcmodel=medium -shared-intel") #========================================= # Install Path -- 1.7.9.5