From: Cezary Czaplewski Date: Fri, 15 May 2020 10:35:05 +0000 (+0200) Subject: cmake -mcmodel=medium -shared-intel X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?p=unres.git;a=commitdiff_plain;h=3f4d3bd479a6446c6b15c317d038a1ec49b7ce6f cmake -mcmodel=medium -shared-intel --- 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