comparison 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
comparison
equal deleted inserted replaced
6088:32ea759ea27e 6089:9f9313969599
27 27
28 EXTERN_CFLAGS="$CFLAGS" 28 EXTERN_CFLAGS="$CFLAGS"
29 EXTERN_CXXFLAGS="$CXXFLAGS" 29 EXTERN_CXXFLAGS="$CXXFLAGS"
30 30
31 AC_INIT 31 AC_INIT
32 AC_REVISION($Revision: 1.529 $) 32 AC_REVISION($Revision: 1.530 $)
33 AC_PREREQ(2.57) 33 AC_PREREQ(2.57)
34 AC_CONFIG_SRCDIR([src/octave.cc]) 34 AC_CONFIG_SRCDIR([src/octave.cc])
35 AC_CONFIG_HEADER(config.h) 35 AC_CONFIG_HEADER(config.h)
36 36
37 OCTAVE_HOST_TYPE 37 OCTAVE_HOST_TYPE
328 OCTAVE_CC_FLAG(-mminimal-toc, [ 328 OCTAVE_CC_FLAG(-mminimal-toc, [
329 XTRA_CFLAGS="$XTRA_CFLAGS -mminimal-toc"]) 329 XTRA_CFLAGS="$XTRA_CFLAGS -mminimal-toc"])
330 330
331 OCTAVE_CXX_FLAG(-mminimal-toc, [ 331 OCTAVE_CXX_FLAG(-mminimal-toc, [
332 XTRA_CXXFLAGS="$XTRA_CXXFLAGS -mminimal-toc"]) 332 XTRA_CXXFLAGS="$XTRA_CXXFLAGS -mminimal-toc"])
333 ;;
334 *-*-msdosmsvc)
335 CXXFLAGS="$CXXFLAGS -EHs -MD"
336 CFLAGS="$CFLAGS -MD"
333 ;; 337 ;;
334 esac 338 esac
335 339
336 AC_SUBST(XTRA_CFLAGS) 340 AC_SUBST(XTRA_CFLAGS)
337 AC_SUBST(XTRA_CXXFLAGS) 341 AC_SUBST(XTRA_CXXFLAGS)
687 $RANLIB $oct_conflib 1>&AS_MESSAGE_LOG_FD() 691 $RANLIB $oct_conflib 1>&AS_MESSAGE_LOG_FD()
688 fi 692 fi
689 CONFLIB_ARG="-L. -lconflib" 693 CONFLIB_ARG="-L. -lconflib"
690 fi 694 fi
691 rm -f conftest* 695 rm -f conftest*
696 case "$canonical_host_type" in
697 *-*-msdosmsvc)
698 CONFLIB_ARG="-MD"
699 ;;
700 esac
692 AC_CHECK_LIB(f2c, f_open, FLIBS=-lf2c, FLIBS=, $CONFLIB_ARG) 701 AC_CHECK_LIB(f2c, f_open, FLIBS=-lf2c, FLIBS=, $CONFLIB_ARG)
693 rm -f $oct_conflib 702 rm -f $oct_conflib
694 703
695 if test -z "$FLIBS"; then 704 if test -z "$FLIBS"; then
696 AC_CHECK_LIB(F77, d_sin, FLIBS=-lF77, FLIBS=) 705 AC_CHECK_LIB(F77, d_sin, FLIBS=-lF77, FLIBS=)
1015 SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-auto-image-base" 1024 SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-auto-image-base"
1016 SHLLINKEXT=.dll 1025 SHLLINKEXT=.dll
1017 SONAME_FLAGS='-Wl,--out-implib=$@.a' 1026 SONAME_FLAGS='-Wl,--out-implib=$@.a'
1018 library_path_var=PATH 1027 library_path_var=PATH
1019 ;; 1028 ;;
1020 *-*-msdos) 1029 *-*-msdosmsvc)
1021 DL_LDFLAGS="-shared -g" 1030 DL_LDFLAGS="-shared -g"
1022 CPICFLAG= 1031 CPICFLAG=
1023 CXXPICFLAG= 1032 CXXPICFLAG=
1024 FPICFLAG= 1033 FPICFLAG=
1025 SHLEXT=dll 1034 SHLEXT=dll