comparison configure.ac @ 9794:0d4613a736e9

convert build system to use automake and libtool
author John W. Eaton <jwe@octave.org>
date Tue, 10 Nov 2009 15:02:25 -0500
parents cc5bb7b5679f
children cfd0aa788ae1
comparison
equal deleted inserted replaced
9793:7161e9b41cf6 9794:0d4613a736e9
27 ### AC_PROG_CC or AC_PROG_CXX. 27 ### AC_PROG_CC or AC_PROG_CXX.
28 28
29 EXTERN_CFLAGS="$CFLAGS" 29 EXTERN_CFLAGS="$CFLAGS"
30 EXTERN_CXXFLAGS="$CXXFLAGS" 30 EXTERN_CXXFLAGS="$CXXFLAGS"
31 31
32 AC_INIT 32 AC_INIT([GNU Octave], [3.3.50+], [bug@octave.org], [octave], [http://www.octave.org])
33
34 dnl PACKAGE_VERSION is set by the AC_INIT VERSION arg
35 OCTAVE_VERSION="$PACKAGE_VERSION"
36 OCTAVE_API_VERSION="api-v38+"
37 OCTAVE_RELEASE_DATE="2009-09-12"
38 OCTAVE_COPYRIGHT="Copyright (C) 2009 John W. Eaton and others."
39 AC_SUBST(OCTAVE_VERSION)
40 AC_SUBST(OCTAVE_API_VERSION)
41 AC_SUBST(OCTAVE_RELEASE_DATE)
42 AC_SUBST(OCTAVE_COPYRIGHT)
43
44 AM_INIT_AUTOMAKE([1.11 tar-ustar])
33 AC_REVISION($Revision: 1.603 $) 45 AC_REVISION($Revision: 1.603 $)
34 AC_PREREQ(2.60) 46 AC_PREREQ(2.60)
35 AC_CONFIG_SRCDIR([src/octave.cc]) 47 AC_CONFIG_SRCDIR([src/octave.cc])
36 AC_CONFIG_HEADER(config.h) 48 AC_CONFIG_HEADER(config.h)
49 AC_CONFIG_MACRO_DIR([m4])
37 50
38 OCTAVE_HOST_TYPE 51 OCTAVE_HOST_TYPE
39 52
40 AC_DEFINE(OCTAVE_SOURCE, 1, [Define if this is Octave.]) 53 AC_DEFINE(OCTAVE_SOURCE, 1, [Define if this is Octave.])
41 54
85 98
86 OCTAVE_SET_DEFAULT(man1dir, '$(mandir)/man1') 99 OCTAVE_SET_DEFAULT(man1dir, '$(mandir)/man1')
87 OCTAVE_SET_DEFAULT(man1ext, '.1') 100 OCTAVE_SET_DEFAULT(man1ext, '.1')
88 OCTAVE_SET_DEFAULT(doc_cache_file, '$(octetcdir)/doc-cache') 101 OCTAVE_SET_DEFAULT(doc_cache_file, '$(octetcdir)/doc-cache')
89 OCTAVE_SET_DEFAULT(infofile, '$(infodir)/octave.info') 102 OCTAVE_SET_DEFAULT(infofile, '$(infodir)/octave.info')
90 OCTAVE_SET_DEFAULT(octincludedir, '$(includedir)/octave-$(version)') 103 OCTAVE_SET_DEFAULT(octincludedir, '$(includedir)/octave-$(version)/octave')
91 OCTAVE_SET_DEFAULT(fcnfiledir, '$(datadir)/octave/$(version)/m') 104 OCTAVE_SET_DEFAULT(fcnfiledir, '$(datadir)/octave/$(version)/m')
92 OCTAVE_SET_DEFAULT(localfcnfiledir, '$(datadir)/octave/site/m') 105 OCTAVE_SET_DEFAULT(localfcnfiledir, '$(datadir)/octave/site/m')
93 OCTAVE_SET_DEFAULT(localapifcnfiledir, 106 OCTAVE_SET_DEFAULT(localapifcnfiledir,
94 '$(datadir)/octave/site/$(api_version)/m') 107 '$(datadir)/octave/site/$(api_version)/m')
95 OCTAVE_SET_DEFAULT(localverfcnfiledir, '$(datadir)/octave/$(version)/site/m') 108 OCTAVE_SET_DEFAULT(localverfcnfiledir, '$(datadir)/octave/$(version)/site/m')
215 ### Do special things for gcc. 228 ### Do special things for gcc.
216 229
217 gcc_version=`$CC -v 2>&1 | grep "^.*gcc version" | \ 230 gcc_version=`$CC -v 2>&1 | grep "^.*gcc version" | \
218 sed -e 's/^.*g.. version *//' -e 's/cygnus-//' -e 's/egcs-//'` 231 sed -e 's/^.*g.. version *//' -e 's/cygnus-//' -e 's/egcs-//'`
219 case "$gcc_version" in 232 case "$gcc_version" in
220 2.*) 233 [12].*)
221 if test -z "$LDFLAGS"; then
222 LDFLAGS="-g"
223 AC_MSG_NOTICE([defining LDFLAGS to be $LDFLAGS])
224 fi
225 ;;
226 1.*)
227 warn_gcc_version="gcc version $gcc_version is likely to cause problems" 234 warn_gcc_version="gcc version $gcc_version is likely to cause problems"
228 AC_MSG_WARN($warn_gcc_version) 235 AC_MSG_WARN($warn_gcc_version)
229 ;; 236 ;;
230 esac 237 esac
231 238
652 659
653 OCTAVE_CHECK_LIBRARY(fftw3f, FFTW3F, 660 OCTAVE_CHECK_LIBRARY(fftw3f, FFTW3F,
654 [FFTW3F library not found. The slower FFTPACK library will be used instead.], 661 [FFTW3F library not found. The slower FFTPACK library will be used instead.],
655 [fftw3.h], [fftwf_plan_dft_1d]) 662 [fftw3.h], [fftwf_plan_dft_1d])
656 663
657 if test -n "$FFTW3_LIBS" && test -n "$FFTW3F_LIBS"; then 664 AM_CONDITIONAL([AMCOND_HAVE_FFTW],
658 FFT_DIR= 665 [test -n "$FFTW3_LIBS" && test -n "$FFTW3F_LIBS"])
659 fi
660 666
661 # Checks for GLPK header and library. 667 # Checks for GLPK header and library.
662 668
663 save_CPPFLAGS="$CPPFLAGS" 669 save_CPPFLAGS="$CPPFLAGS"
664 CPPFLAGS="$Z_CPPFLAGS $CPPFLAGS" 670 CPPFLAGS="$Z_CPPFLAGS $CPPFLAGS"
871 877
872 # ---------------------------------------------------------------------- 878 # ----------------------------------------------------------------------
873 879
874 OCTAVE_PROG_AR 880 OCTAVE_PROG_AR
875 881
876 AC_PROG_RANLIB 882 LT_PREREQ([2.2.2])
883 LT_INIT([disable-static dlopen win32-dll])
884
885 if test x$enable_shared = xyes; then
886 SHARED_LIBS=true
887 else
888 SHARED_LIBS=false
889 fi
890
891 if test x$enable_static = xyes; then
892 STATIC_LIBS=true
893 else
894 STATIC_LIBS=false
895 fi
877 896
878 XTRA_CRUFT_SH_LDFLAGS= 897 XTRA_CRUFT_SH_LDFLAGS=
879 case "$canonical_host_type" in 898 case "$canonical_host_type" in
880 *-*-msdosmsvc) 899 *-*-msdosmsvc)
881 FLIBS="$FLIBS -lkernel32" 900 FLIBS="$FLIBS -lkernel32"
884 esac 903 esac
885 AC_SUBST(XTRA_CRUFT_SH_LDFLAGS) 904 AC_SUBST(XTRA_CRUFT_SH_LDFLAGS)
886 905
887 ### Checks for BLAS and LAPACK libraries: 906 ### Checks for BLAS and LAPACK libraries:
888 # (Build subdirectories of libcruft if they aren't found on the system.) 907 # (Build subdirectories of libcruft if they aren't found on the system.)
889 ACX_BLAS_WITH_F77_FUNC([], [BLAS_DIR="blas"]) 908 ACX_BLAS_WITH_F77_FUNC([:], [:])
890 ACX_LAPACK([BLAS_LIBS="$LAPACK_LIBS $BLAS_LIBS"], [LAPACK_DIR="lapack"]) 909 ACX_LAPACK([:], [:])
891 AC_SUBST(BLAS_DIR) 910
892 AC_SUBST(LAPACK_DIR) 911 AM_CONDITIONAL([AMCOND_HAVE_BLAS], [test x$acx_blas_ok = xyes])
912 AM_CONDITIONAL([AMCOND_HAVE_LAPACK], [test x$acx_lapack_ok = xyes])
893 913
894 if test "x$acx_blas_f77_func_ok" = "xno"; then 914 if test "x$acx_blas_f77_func_ok" = "xno"; then
895 warn_blas_f77_incompatible="A BLAS library was detected but found incompatible with your Fortran 77 compiler. The reference BLAS implementation will be used. To improve performance, consider using a different Fortran compiler or a switch like -ff2c to make your Fortran compiler use a calling convention compatible with the way your BLAS library was compiled, or use a different BLAS library." 915 warn_blas_f77_incompatible="A BLAS library was detected but found incompatible with your Fortran 77 compiler. The reference BLAS implementation will be used. To improve performance, consider using a different Fortran compiler or a switch like -ff2c to make your Fortran compiler use a calling convention compatible with the way your BLAS library was compiled, or use a different BLAS library."
896 AC_MSG_WARN($warn_blas_f77_incompatible) 916 AC_MSG_WARN($warn_blas_f77_incompatible)
897 fi 917 fi
898 918
899 # Check for the qrupdate library 919 # Check for the qrupdate library
900 920
901 save_LIBS="$LIBS" 921 save_LIBS="$LIBS"
902 LIBS="$BLAS_LIBS $FLIBS $LIBS" 922 LIBS="$LAPACK_LIBS $BLAS_LIBS $FLIBS $LIBS"
903 OCTAVE_CHECK_LIBRARY(qrupdate, qrupdate, 923 OCTAVE_CHECK_LIBRARY(qrupdate, qrupdate,
904 [qrupdate not found. The QR & Cholesky updating functions will be slow.], 924 [qrupdate not found. The QR & Cholesky updating functions will be slow.],
905 [], 925 [],
906 [sqr1up], 926 [sqr1up],
907 [Fortran 77], [don't use qrupdate, disable QR & Cholesky updating functions]) 927 [Fortran 77], [don't use qrupdate, disable QR & Cholesky updating functions])
955 975
956 # Check for CHOLMOD library. If your cholmod library requires cblas, 976 # Check for CHOLMOD library. If your cholmod library requires cblas,
957 # then you will need to configure with --with-cholmod="-lcholmod -lcblas". 977 # then you will need to configure with --with-cholmod="-lcholmod -lcblas".
958 978
959 save_LIBS="$LIBS" 979 save_LIBS="$LIBS"
960 LIBS="$BLAS_LIBS $FLIBS $LIBS" 980 LIBS="$LAPACK_LIBS $BLAS_LIBS $FLIBS $LIBS"
961 OCTAVE_CHECK_LIBRARY(cholmod, CHOLMOD, 981 OCTAVE_CHECK_LIBRARY(cholmod, CHOLMOD,
962 [CHOLMOD library not found. This will result in some lack of functionality for sparse matrices.], 982 [CHOLMOD library not found. This will result in some lack of functionality for sparse matrices.],
963 [suitesparse/cholmod.h ufsparse/cholmod.h cholmod/cholmod.h cholmod.h], 983 [suitesparse/cholmod.h ufsparse/cholmod.h cholmod/cholmod.h cholmod.h],
964 [cholmod_start], 984 [cholmod_start],
965 [], [don't use CHOLMOD library, disable some sparse functionality]) 985 [], [don't use CHOLMOD library, disable some sparse functionality])
1017 [], 1037 [],
1018 [dseupd], 1038 [dseupd],
1019 [Fortran 77], [don't use the ARPACK library, disable eigs function]) 1039 [Fortran 77], [don't use the ARPACK library, disable eigs function])
1020 LIBS="$save_LIBS" 1040 LIBS="$save_LIBS"
1021 1041
1022 ### Handle shared library options.
1023
1024 ### Enable creation of static libraries.
1025
1026 AC_ARG_ENABLE(static,
1027 [AS_HELP_STRING([--enable-static], [create static libraries])],
1028 [if test "$enableval" = no; then STATIC_LIBS=false;
1029 else STATIC_LIBS=true; fi],
1030 STATIC_LIBS=false)
1031 AC_SUBST(STATIC_LIBS)
1032
1033 ### Enable creation of shared libraries. Currently only works with
1034 ### gcc on some systems.
1035
1036 AC_ARG_ENABLE(shared,
1037 [AS_HELP_STRING([--enable-shared],
1038 [create shared libraries (not all systems)])],
1039 [if test "$enableval" = no; then SHARED_LIBS=false;
1040 else SHARED_LIBS=true; fi],
1041 SHARED_LIBS=true)
1042 AC_SUBST(SHARED_LIBS)
1043
1044 ### Enable dynamic linking. --enable-shared implies this, so 1042 ### Enable dynamic linking. --enable-shared implies this, so
1045 ### --enable-dl is only need if you are only building static libraries 1043 ### --enable-dl is only need if you are only building static libraries
1046 ### and want to try dynamic linking too (works on some systems, for 1044 ### and want to try dynamic linking too (works on some systems, for
1047 ### example, OS X and Windows). 1045 ### example, OS X and Windows).
1048 1046
1049 AC_ARG_ENABLE(dl, 1047 AC_ARG_ENABLE([dl], [
1050 [AS_HELP_STRING([--enable-dl], 1048 AS_HELP_STRING([--enable-dl],
1051 [create shared libraries (not all systems)])], 1049 [create shared libraries (not all systems)])], [
1052 [if test "$enableval" = no; then ENABLE_DYNAMIC_LINKING=false; 1050 case "${enableval}" in
1053 else ENABLE_DYNAMIC_LINKING=true; fi], 1051 yes) ENABLE_DYNAMIC_LINKING=true ;;
1054 ENABLE_DYNAMIC_LINKING=true) 1052 no) ENABLE_DYNAMIC_LINKING=false ;;
1053 *) AC_MSG_ERROR([bad value ${enableval} for --enable-dl]) ;;
1054 esac], [ENABLE_DYNAMIC_LINKING=true])
1055 1055
1056 if $STATIC_LIBS || $SHARED_LIBS; then 1056 if $STATIC_LIBS || $SHARED_LIBS; then
1057 true 1057 true
1058 else 1058 else
1059 AC_MSG_ERROR([You can't disable building static AND shared libraries!]) 1059 AC_MSG_ERROR([You can't disable building static AND shared libraries!])
1350 ### functions like gethostname and gettimeofday is in libsocket. 1350 ### functions like gethostname and gettimeofday is in libsocket.
1351 1351
1352 AC_CHECK_FUNCS(gethostname, [], [AC_CHECK_LIB(socket, gethostname)]) 1352 AC_CHECK_FUNCS(gethostname, [], [AC_CHECK_LIB(socket, gethostname)])
1353 AC_CHECK_FUNCS(getpwnam, [], [AC_CHECK_LIB(sun, getpwnam)]) 1353 AC_CHECK_FUNCS(getpwnam, [], [AC_CHECK_LIB(sun, getpwnam)])
1354 1354
1355 NO_UNDEFINED_LDFLAG=
1355 case "$canonical_host_type" in 1356 case "$canonical_host_type" in
1356 *-*-cygwin*) 1357 *-*-cygwin*)
1357 AC_CHECK_LIB(wsock32, gethostname) 1358 AC_CHECK_LIB(wsock32, gethostname)
1358 LIBS="$LIBS -lwsock32" 1359 LIBS="$LIBS -lwsock32"
1359 ;; 1360 ;;
1360 *-*-msdosmsvc* | *-*-mingw*) 1361 *-*-msdosmsvc* | *-*-mingw*)
1361 LIBS="$LIBS -lgdi32 -lws2_32 -luser32 -lkernel32" 1362 LIBS="$LIBS -lgdi32 -lws2_32 -luser32 -lkernel32"
1363 NO_UNDEFINED_LDFLAG=-no-undefined
1362 ;; 1364 ;;
1363 esac 1365 esac
1366 AC_SUBST(NO_UNDEFINED_LDFLAG)
1364 1367
1365 ### Type stuff. 1368 ### Type stuff.
1366 1369
1367 AC_TYPE_MODE_T 1370 AC_TYPE_MODE_T
1368 AC_TYPE_OFF_T 1371 AC_TYPE_OFF_T
1566 ;; 1569 ;;
1567 esac 1570 esac
1568 1571
1569 ### Dynamic linking is now enabled only if we are building shared 1572 ### Dynamic linking is now enabled only if we are building shared
1570 ### libs and some API for dynamic linking is detected. 1573 ### libs and some API for dynamic linking is detected.
1574
1575 ## FIXME -- a lot of the following duplicates the functionality of
1576 ## code generated by the dlopen option for LT_INIT.
1571 1577
1572 LD_CXX='$(CXX)' 1578 LD_CXX='$(CXX)'
1573 RDYNAMIC_FLAG= 1579 RDYNAMIC_FLAG=
1574 DL_API_MSG="" 1580 DL_API_MSG=""
1575 dlopen_api=false 1581 dlopen_api=false
1606 DL_LIBS=-lwsock32; LIBS="$LIBS $DL_LIBS"]) 1612 DL_LIBS=-lwsock32; LIBS="$LIBS $DL_LIBS"])
1607 AC_CHECK_FUNCS(LoadLibrary) 1613 AC_CHECK_FUNCS(LoadLibrary)
1608 if test "$ac_cv_func_loadlibrary" = yes; then 1614 if test "$ac_cv_func_loadlibrary" = yes; then
1609 loadlibrary_api=true 1615 loadlibrary_api=true
1610 else 1616 else
1611 AC_CHECK_LIB(dl, dlopen, [DL_LIBS=-ldl; LIBS="$LIBS $DL_LIBS"]) 1617 ## With the dlopen option, LT_INIT has already checked for
1612 AC_CHECK_FUNCS(dlopen dlsym dlerror dlclose) 1618 ## dlopen and the -ldl library. So we just look at cache values.
1613 if test "$ac_cv_func_dlclose" = yes \ 1619 if test "x$ac_cv_lib_dl_dlopen" = xyes; then
1614 && test "$ac_cv_func_dlerror" = yes \ 1620 DL_LIBS=-ldl;
1615 && test "$ac_cv_func_dlopen" = yes \ 1621 LIBS="$LIBS $DL_LIBS"
1616 && test "$ac_cv_func_dlsym" = yes; then 1622 fi
1617 dlopen_api=true 1623 if test "x$ac_cv_func_dlopen" = xyes \
1618 else 1624 || test "x$ac_cv_lib_dl_dlopen" = xyes; then
1619 case "$canonical_host_type" in 1625 AC_CHECK_FUNCS(dlsym dlerror dlclose)
1620 i[[3456]]86-*-sco3.2v5*) 1626 if test "x$ac_cv_func_dlclose" = xyes \
1621 LD_CXX='LD_RUN_PATH=$LD_RUN_PATH:$(octlibdir) $(CXX)' 1627 && test "x$ac_cv_func_dlerror" = xyes \
1622 dlopen_api=true 1628 && test "x$ac_cv_func_dlsym" = xyes; then
1623 ;; 1629 dlopen_api=true
1624 esac 1630 else
1631 case "$canonical_host_type" in
1632 i[[3456]]86-*-sco3.2v5*)
1633 LD_CXX='LD_RUN_PATH=$LD_RUN_PATH:$(octlibdir) $(CXX)'
1634 dlopen_api=
1635 ;;
1636 esac
1637 fi
1625 fi 1638 fi
1626 fi 1639 fi
1627 fi 1640 fi
1628 fi 1641 fi
1629 LIBS="$save_LIBS" 1642 LIBS="$save_LIBS"
1659 ENABLE_DYNAMIC_LINKING=true 1672 ENABLE_DYNAMIC_LINKING=true
1660 AC_DEFINE(ENABLE_DYNAMIC_LINKING, 1, [Define if using dynamic linking]) 1673 AC_DEFINE(ENABLE_DYNAMIC_LINKING, 1, [Define if using dynamic linking])
1661 fi 1674 fi
1662 fi 1675 fi
1663 1676
1677 AM_CONDITIONAL([AMCOND_ENABLE_DYNAMIC_LINKING],
1678 [test x$ENABLE_DYNAMIC_LINKING = xtrue])
1679
1664 if $SHARED_LIBS; then 1680 if $SHARED_LIBS; then
1665 LIBOCTINTERP=-loctinterp$SHLLINKEXT 1681 LIBOCTINTERP=-loctinterp$SHLLINKEXT
1666 LIBOCTAVE=-loctave$SHLLINKEXT 1682 LIBOCTAVE=-loctave$SHLLINKEXT
1667 LIBCRUFT=-lcruft$SHLLINKEXT 1683 LIBCRUFT=-lcruft$SHLLINKEXT
1668 else 1684 else
1834 OCTAVE_PROG_SED 1850 OCTAVE_PROG_SED
1835 OCTAVE_PROG_PERL 1851 OCTAVE_PROG_PERL
1836 OCTAVE_PROG_PYTHON 1852 OCTAVE_PROG_PYTHON
1837 1853
1838 OCTAVE_PROG_FLEX 1854 OCTAVE_PROG_FLEX
1855 AC_SUBST([LEX_OUTPUT_ROOT], [lex.octave_])
1856
1839 OCTAVE_PROG_BISON 1857 OCTAVE_PROG_BISON
1840 1858
1841 AC_PROG_LN_S 1859 AC_PROG_LN_S
1842 1860
1843 AC_PROG_INSTALL 1861 AC_PROG_INSTALL
1944 1962
1945 export CC 1963 export CC
1946 export CXX 1964 export CXX
1947 export F77 1965 export F77
1948 1966
1949 AC_CONFIG_SUBDIRS(scripts)
1950
1951 ### Some things to add to the bottom of config.h. 1967 ### Some things to add to the bottom of config.h.
1952 1968
1953 AH_BOTTOM([ 1969 AH_BOTTOM([
1954 #if defined (__GNUC__) 1970 #if defined (__GNUC__)
1955 #define GCC_ATTR_DEPRECATED __attribute__ ((__deprecated__)) 1971 #define GCC_ATTR_DEPRECATED __attribute__ ((__deprecated__))
2152 #endif 2168 #endif
2153 ]) 2169 ])
2154 2170
2155 ### Do the substitutions in all the Makefiles. 2171 ### Do the substitutions in all the Makefiles.
2156 2172
2157 AC_CONFIG_COMMANDS([Makefile], [if test "$ac_srcdir" != "."; then
2158 cp $srcdir/Makefile .
2159 fi])
2160
2161 AC_SUBST(ac_config_files) 2173 AC_SUBST(ac_config_files)
2162 AC_SUBST(ac_config_headers) 2174 AC_SUBST(ac_config_headers)
2163 2175
2164 AC_CONFIG_FILES([octMakefile Makeconf m4/Makefile test/Makefile 2176 AC_CONFIG_FILES([
2165 doc/Makefile doc/faq/Makefile doc/interpreter/Makefile 2177 Makefile
2166 doc/liboctave/Makefile doc/refcard/Makefile emacs/Makefile 2178 doc/Makefile
2167 examples/Makefile examples/@polynomial/Makefile 2179 doc/faq/Makefile
2168 examples/@FIRfilter/Makefile liboctave/Makefile 2180 doc/interpreter/Makefile
2169 src/Makefile src/mxarray.h libcruft/Makefile 2181 doc/liboctave/Makefile
2170 libcruft/Makerules libcruft/amos/Makefile libcruft/blas/Makefile 2182 doc/refcard/Makefile
2171 libcruft/daspk/Makefile libcruft/dasrt/Makefile 2183 examples/Makefile
2172 libcruft/dassl/Makefile libcruft/fftpack/Makefile 2184 libcruft/Makefile
2173 libcruft/lapack/Makefile 2185 liboctave/Makefile
2174 libcruft/misc/Makefile libcruft/odepack/Makefile 2186 scripts/Makefile
2175 libcruft/ordered-qz/Makefile libcruft/quadpack/Makefile 2187 src/Makefile
2176 libcruft/ranlib/Makefile libcruft/slatec-fn/Makefile 2188 src/mxarray.h
2177 libcruft/slatec-err/Makefile libcruft/villad/Makefile 2189 src/version.h
2178 libcruft/blas-xtra/Makefile libcruft/lapack-xtra/Makefile]) 2190 test/Makefile])
2179 2191
2180 AC_OUTPUT 2192 AC_OUTPUT
2181 2193
2182 ### Print a summary so that important information isn't missed. 2194 ### Print a summary so that important information isn't missed.
2183 2195
2184 AC_MSG_NOTICE([ 2196 AC_MSG_NOTICE([
2185 2197
2186 Octave is now configured for $canonical_host_type 2198 Octave is now configured for $canonical_host_type
2187 2199
2188 Source directory: $srcdir 2200 Source directory: $srcdir
2189 Installation prefix: $prefix 2201 Installation prefix: $prefix
2190 C compiler: $CC $XTRA_CFLAGS $WARN_CFLAGS $CFLAGS 2202 C compiler: $CC $XTRA_CFLAGS $WARN_CFLAGS $CFLAGS
2191 C++ compiler: $CXX $XTRA_CXXFLAGS $WARN_CXXFLAGS $CXXFLAGS 2203 C++ compiler: $CXX $XTRA_CXXFLAGS $WARN_CXXFLAGS $CXXFLAGS
2192 Fortran compiler: $F77 $FFLAGS 2204 Fortran compiler: $F77 $FFLAGS
2193 Fortran libraries: $FLIBS 2205 Fortran libraries: $FLIBS
2194 Glob libraries: $LIBGLOB 2206 Glob libraries: $LIBGLOB
2195 Lex libraries: $LEXLIB 2207 Lex libraries: $LEXLIB
2196 LIBS: $LIBS 2208 LIBS: $LIBS
2197 2209
2198 AMD CPPFLAGS: $AMD_CPPFLAGS 2210 AMD CPPFLAGS: $AMD_CPPFLAGS
2199 AMD LDFLAGS: $AMD_LDFLAGS 2211 AMD LDFLAGS: $AMD_LDFLAGS
2200 AMD libraries: $AMD_LIBS 2212 AMD libraries: $AMD_LIBS
2201 ARPACK libraries: $ARPACK_LIBS 2213 ARPACK libraries: $ARPACK_LIBS
2202 BLAS libraries: $BLAS_LIBS 2214 BLAS libraries: $BLAS_LIBS
2203 CAMD CPPFLAGS: $CAMD_CPPFLAGS 2215 CAMD CPPFLAGS: $CAMD_CPPFLAGS
2204 CAMD LDFLAGS: $CAMD_LDFLAGS 2216 CAMD LDFLAGS: $CAMD_LDFLAGS
2205 CAMD libraries: $CAMD_LIBS 2217 CAMD libraries: $CAMD_LIBS
2206 CARBON libraries: $CARBON_LIBS 2218 CARBON libraries: $CARBON_LIBS
2207 CCOLAMD CPPFLAGS: $CCOLAMD_CPPFLAGS 2219 CCOLAMD CPPFLAGS: $CCOLAMD_CPPFLAGS
2208 CCOLAMD LDFLAGS: $CCOLAMD_LDFLAGS 2220 CCOLAMD LDFLAGS: $CCOLAMD_LDFLAGS
2209 CCOLAMD libraries: $CCOLAMD_LIBS 2221 CCOLAMD libraries: $CCOLAMD_LIBS
2210 CHOLMOD CPPFLAGS: $CHOLMOD_CPPFLAGS 2222 CHOLMOD CPPFLAGS: $CHOLMOD_CPPFLAGS
2211 CHOLMOD LDFLAGS: $CHOLMOD_LDFLAGS 2223 CHOLMOD LDFLAGS: $CHOLMOD_LDFLAGS
2212 CHOLMOD libraries: $CHOLMOD_LIBS 2224 CHOLMOD libraries: $CHOLMOD_LIBS
2213 COLAMD CPPFLAGS: $COLAMD_CPPFLAGS 2225 COLAMD CPPFLAGS: $COLAMD_CPPFLAGS
2214 COLAMD LDFLAGS: $COLAMD_LDFLAGS 2226 COLAMD LDFLAGS: $COLAMD_LDFLAGS
2215 COLAMD libraries: $COLAMD_LIBS 2227 COLAMD libraries: $COLAMD_LIBS
2216 CURL CPPFLAGS: $CURL_CPPFLAGS 2228 CURL CPPFLAGS: $CURL_CPPFLAGS
2217 CURL LDFLAGS: $CURL_LDFLAGS 2229 CURL LDFLAGS: $CURL_LDFLAGS
2218 CURL libraries: $CURL_LIBS 2230 CURL libraries: $CURL_LIBS
2219 CXSPARSE CPPFLAGS: $CXSPARSE_CPPFLAGS 2231 CXSPARSE CPPFLAGS: $CXSPARSE_CPPFLAGS
2220 CXSPARSE LDFLAGS: $CXSPARSE_LDFLAGS 2232 CXSPARSE LDFLAGS: $CXSPARSE_LDFLAGS
2221 CXSPARSE libraries: $CXSPARSE_LIBS 2233 CXSPARSE libraries: $CXSPARSE_LIBS
2222 DL libraries: $DL_LIBS 2234 DL libraries: $DL_LIBS
2223 FFTW3 CPPFLAGS: $FFTW3_CPPFLAGS 2235 FFTW3 CPPFLAGS: $FFTW3_CPPFLAGS
2224 FFTW3 LDFLAGS: $FFTW3_LDFLAGS 2236 FFTW3 LDFLAGS: $FFTW3_LDFLAGS
2225 FFTW3 libraries: $FFTW3_LIBS 2237 FFTW3 libraries: $FFTW3_LIBS
2226 FFTW3F CPPFLAGS: $FFTW3F_CPPFLAGS 2238 FFTW3F CPPFLAGS: $FFTW3F_CPPFLAGS
2227 FFTW3F LDFLAGS: $FFTW3F_LDFLAGS 2239 FFTW3F LDFLAGS: $FFTW3F_LDFLAGS
2228 FFTW3F libraries: $FFTW3F_LIBS 2240 FFTW3F libraries: $FFTW3F_LIBS
2229 FLTK backend libs: $GRAPHICS_LIBS 2241 FLTK backend libs: $GRAPHICS_LIBS
2230 GLPK CPPFLAGS: $GLPK_CPPFLAGS 2242 GLPK CPPFLAGS: $GLPK_CPPFLAGS
2231 GLPK LDFLAGS: $GLPK_LDFLAGS 2243 GLPK LDFLAGS: $GLPK_LDFLAGS
2232 GLPK libraries: $GLPK_LIBS 2244 GLPK libraries: $GLPK_LIBS
2233 GraphicsMagick++ 2245 GraphicsMagick++ CPPFLAGS: $MAGICK_CPPFLAGS
2234 CPPFLAGS: $MAGICK_CPPFLAGS 2246 GraphicsMagick++ LDFLAGS: $MAGICK_LDFLAGS
2235 LDFLAGS: $MAGICK_LDFLAGS 2247 GraphicsMagick++ libraries: $MAGICK_LIBS
2236 libraries: $MAGICK_LIBS 2248 HDF5 CPPFLAGS: $HDF5_CPPFLAGS
2237 HDF5 CPPFLAGS: $HDF5_CPPFLAGS 2249 HDF5 LDFLAGS: $HDF5_LDFLAGS
2238 HDF5 LDFLAGS: $HDF5_LDFLAGS 2250 HDF5 libraries: $HDF5_LIBS
2239 HDF5 libraries: $HDF5_LIBS 2251 LAPACK libraries: $LAPACK_LIBS
2240 OPENGL libraries: $OPENGL_LIBS 2252 OPENGL libraries: $OPENGL_LIBS
2241 PTHREAD flags: $PTHREAD_CFLAGS 2253 PTHREAD flags: $PTHREAD_CFLAGS
2242 PTHREAD libraries: $PTHREAD_LIBS 2254 PTHREAD libraries: $PTHREAD_LIBS
2243 QHULL CPPFLAGS: $QHULL_CPPFLAGS 2255 QHULL CPPFLAGS: $QHULL_CPPFLAGS
2244 QHULL LDFLAGS: $QHULL_LDFLAGS 2256 QHULL LDFLAGS: $QHULL_LDFLAGS
2245 QHULL libraries: $QHULL_LIBS 2257 QHULL libraries: $QHULL_LIBS
2246 QRUPDATE libraries: $QRUPDATE_LIBS 2258 QRUPDATE libraries: $QRUPDATE_LIBS
2247 READLINE libraries: $READLINE_LIBS 2259 READLINE libraries: $READLINE_LIBS
2248 REGEX libraries: $REGEX_LIBS 2260 REGEX libraries: $REGEX_LIBS
2249 TERM libraries: $TERM_LIBS 2261 TERM libraries: $TERM_LIBS
2250 UMFPACK libraries: $UMFPACK_LIBS 2262 UMFPACK libraries: $UMFPACK_LIBS
2251 X11 include flags: $X11_INCFLAGS 2263 X11 include flags: $X11_INCFLAGS
2252 X11 libraries: $X11_LIBS 2264 X11 libraries: $X11_LIBS
2253 Z CPPFLAGS: $Z_CPPFLAGS 2265 Z CPPFLAGS: $Z_CPPFLAGS
2254 Z LDFLAGS: $Z_LDFLAGS 2266 Z LDFLAGS: $Z_LDFLAGS
2255 Z libraries: $Z_LIBS 2267 Z libraries: $Z_LIBS
2256 2268
2257 Default pager: $DEFAULT_PAGER 2269 Default pager: $DEFAULT_PAGER
2258 gnuplot: $GNUPLOT 2270 gnuplot: $GNUPLOT
2259 2271
2260 Do internal array bounds checking: $BOUNDS_CHECKING 2272 Do internal array bounds checking: $BOUNDS_CHECKING
2261 Build static libraries: $STATIC_LIBS 2273 Build static libraries: $STATIC_LIBS
2262 Build shared libraries: $SHARED_LIBS 2274 Build shared libraries: $SHARED_LIBS
2263 Dynamic Linking: $ENABLE_DYNAMIC_LINKING $DL_API_MSG 2275 Dynamic Linking: $ENABLE_DYNAMIC_LINKING $DL_API_MSG