diff configure.in @ 6089:9f9313969599

[project @ 2006-10-25 21:00:07 by jwe]
author jwe
date Wed, 25 Oct 2006 21:00:07 +0000
parents 700e121edb94
children ee50f74d1dd7
line wrap: on
line diff
--- a/configure.in	Wed Oct 25 19:39:00 2006 +0000
+++ b/configure.in	Wed Oct 25 21:00:07 2006 +0000
@@ -29,7 +29,7 @@
 EXTERN_CXXFLAGS="$CXXFLAGS"
 
 AC_INIT
-AC_REVISION($Revision: 1.529 $)
+AC_REVISION($Revision: 1.530 $)
 AC_PREREQ(2.57)
 AC_CONFIG_SRCDIR([src/octave.cc])
 AC_CONFIG_HEADER(config.h)
@@ -331,6 +331,10 @@
     OCTAVE_CXX_FLAG(-mminimal-toc, [
       XTRA_CXXFLAGS="$XTRA_CXXFLAGS -mminimal-toc"])
   ;;
+  *-*-msdosmsvc)
+    CXXFLAGS="$CXXFLAGS -EHs -MD"
+    CFLAGS="$CFLAGS -MD"
+  ;;
 esac
 
 AC_SUBST(XTRA_CFLAGS)
@@ -689,6 +693,11 @@
     CONFLIB_ARG="-L. -lconflib"
   fi
   rm -f conftest*
+  case "$canonical_host_type" in
+    *-*-msdosmsvc)
+      CONFLIB_ARG="-MD"
+      ;;
+  esac
   AC_CHECK_LIB(f2c, f_open, FLIBS=-lf2c, FLIBS=, $CONFLIB_ARG)
   rm -f $oct_conflib
 
@@ -1017,7 +1026,7 @@
     SONAME_FLAGS='-Wl,--out-implib=$@.a'
     library_path_var=PATH
   ;;
-  *-*-msdos)
+  *-*-msdosmsvc)
     DL_LDFLAGS="-shared -g"
     CPICFLAG=
     CXXPICFLAG=