remove obsolete option in generated makefile (windows)
Allan CORNET [Wed, 28 Oct 2009 09:19:34 +0000 (10:19 +0100)]
scilab/modules/dynamic_link/macros/ilib_for_link.sci
scilab/modules/dynamic_link/macros/ilib_gen_Make.sci
scilab/modules/dynamic_link/src/scripts/Makefile.incl.mak
scilab/modules/dynamic_link/src/scripts/TEMPLATE_MAKEFILE.VC

index 6406a76..f6483bb 100644 (file)
@@ -166,7 +166,6 @@ function ilib_link_gen_Make_msvc(names, ..
   FILES_SRC = '';
   OBJS = '';
   OBJS_WITH_PATH = '';
-  CPP_RUNTIME = '';
   FORTRAN_RUNTIME = '';
   OTHERLIBS = '';
   CC = cc;
@@ -218,14 +217,6 @@ function ilib_link_gen_Make_msvc(names, ..
     OBJS_WITH_PATH_MATRIX = [OBJS_WITH_PATH_MATRIX, OBJ_DEST_PATH + path_f + file_f + '.obj'];
   end
   
-  if ( or(fileext(FILES_SRC_MATRIX) == '.cpp') | or(fileext(FILES_SRC_MATRIX) == '.cxx') ) then
-    if (getenv("DEBUG_SCILAB_DYNAMIC_LINK","NO") == "NO") then
-      CPP_RUNTIME = 'LIBCPMT.LIB';
-    else
-      CPP_RUNTIME = 'LIBCPMTD.LIB';
-    end
-  end
-
   if ( or(fileext(FILES_SRC_MATRIX) == '.f90') | or(fileext(FILES_SRC_MATRIX) == '.f') ) then
      if findmsifortcompiler() <> 'unknown' then
        if (getenv("DEBUG_SCILAB_DYNAMIC_LINK","NO") == "NO") then
@@ -265,7 +256,6 @@ function ilib_link_gen_Make_msvc(names, ..
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__FILES_SRC__", FILES_SRC);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OBJS__", OBJS);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OBJS_WITH_PATH__", OBJS_WITH_PATH);
-  MAKEFILE_VC = strsubst(MAKEFILE_VC, "__CPP_RUNTIME__", CPP_RUNTIME);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__FORTRAN_RUNTIME__", FORTRAN_RUNTIME);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OTHERSLIBS__", OTHERLIBS);
   
index c7e40e3..6d9a2a3 100644 (file)
@@ -84,7 +84,6 @@ function ilib_gen_Make_win32(name,table,files,libs,Makename,with_gateway,ldflags
   FILES_SRC = '';
   OBJS = '';
   OBJS_WITH_PATH = '';
-  CPP_RUNTIME = '';
   FORTRAN_RUNTIME = '';
   OTHERLIBS = '';
   CC = '';
@@ -176,14 +175,6 @@ function ilib_gen_Make_win32(name,table,files,libs,Makename,with_gateway,ldflags
   OBJS = strcat(OBJS_MATRIX, ' ');
   OBJS_WITH_PATH =  strcat(OBJS_WITH_PATH_MATRIX, ' ');
 
-  if ( or(fileext(FILES_SRC_MATRIX) == '.cpp') | or(fileext(FILES_SRC_MATRIX) == '.cxx') ) then
-    if (getenv("DEBUG_SCILAB_DYNAMIC_LINK","NO") == "NO") then
-      CPP_RUNTIME = 'LIBCPMT.LIB';
-    else
-      CPP_RUNTIME = 'LIBCPMTD.LIB';
-    end
-  end
-
   if ( or(fileext(FILES_SRC_MATRIX) == '.f90') | or(fileext(FILES_SRC_MATRIX) == '.f') ) then
     if findmsifortcompiler() <> 'unknown' then
       if (getenv("DEBUG_SCILAB_DYNAMIC_LINK","NO") == "NO") then
@@ -214,7 +205,6 @@ function ilib_gen_Make_win32(name,table,files,libs,Makename,with_gateway,ldflags
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__FILES_SRC__", FILES_SRC);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OBJS__", OBJS);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OBJS_WITH_PATH__", OBJS_WITH_PATH);
-  MAKEFILE_VC = strsubst(MAKEFILE_VC, "__CPP_RUNTIME__", CPP_RUNTIME);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__FORTRAN_RUNTIME__", FORTRAN_RUNTIME);
   MAKEFILE_VC = strsubst(MAKEFILE_VC, "__OTHERSLIBS__", OTHERLIBS);
   
index b206294..5dcebf7 100644 (file)
@@ -23,11 +23,11 @@ DWIN=-DWIN32
 !IF "$(DEBUG_SCILAB_DYNAMIC_LINK)" == "YES"
 DIR_OBJ=Debug
 LINKER_OPTIMISATION_MODE=/DEBUG -PDB:"$(DIR_OBJ)\$(LIBRARY).pdb"
-CC__OPTIMISATION_MODE=-Zi -Od -MDd
+CC__OPTIMISATION_MODE=-Zi -Od -MTd
 !ELSE
 DIR_OBJ=Release
 LINKER_OPTIMISATION_MODE=/RELEASE 
-CC__OPTIMISATION_MODE=-Z7 -O2 -MD
+CC__OPTIMISATION_MODE=-Z7 -O2 -MT
 !ENDIF
 
 CC_COMMON=-D__MSC__ -DFORDLL $(DWIN) -c -DSTRICT -D_CRT_SECURE_NO_DEPRECATE -D__MAKEFILEVC__ -nologo $(INCLUDES)
index a2ed057..4f24de9 100644 (file)
@@ -17,7 +17,6 @@ OBJS = __OBJS__
 OBJS_WITH_PATH = __OBJS_WITH_PATH__
 # ------------------------------------------------------
 # added libraries
-CPP_RUNTIME_LIBRARIES = __CPP_RUNTIME__
 FORTRAN_RUNTIME_LIBRARIES = __FORTRAN_RUNTIME__
 OTHERLIBS = __OTHERSLIBS__
 # ------------------------------------------------------