]> SALOME platform Git repositories - modules/smesh.git/commitdiff
Salome HOME
Fix compilation on WIN64 in Release mode
authorana <ana@opencascade.com>
Fri, 25 Oct 2013 13:31:17 +0000 (13:31 +0000)
committerana <ana@opencascade.com>
Fri, 25 Oct 2013 13:31:17 +0000 (13:31 +0000)
src/MEFISTO2/CMakeLists.txt

index 00770e8106b8091cabcbf073ad7bd12fd4cd0325..459bf250228b55ba54ca69d23585a4903bae9c43 100644 (file)
@@ -88,11 +88,13 @@ ENDIF(${F2C_FOUND})
 ADD_LIBRARY(MEFISTO2D ${MEFISTO2D_SOURCES})
 TARGET_LINK_LIBRARIES(MEFISTO2D ${_link_LIBRARIES} )
 
-#Ignore MSVCRT.lib on WIN32 in case using f2c code generator
+#Ignore MSVCRT.lib on WINDOWS in case using f2c code generator
 IF(WIN32)
-  IF(${F2C_FOUND})
-    SET_TARGET_PROPERTIES(MEFISTO2D PROPERTIES LINK_FLAGS "/NODEFAULTLIB:MSVCRT")
-  ENDIF(${F2C_FOUND})
+  IF(CMAKE_BUILD_TYPE STREQUAL Debug)
+    IF(${F2C_FOUND})
+      SET_TARGET_PROPERTIES(MEFISTO2D PROPERTIES LINK_FLAGS "/NODEFAULTLIB:MSVCRT")
+    ENDIF(${F2C_FOUND})
+  ENDIF()
 ENDIF(WIN32)
 
 INSTALL(TARGETS MEFISTO2D EXPORT ${PROJECT_NAME}TargetGroup DESTINATION ${SALOME_INSTALL_LIBS})