Mercurial > hg > octave-lyh
diff configure.in @ 3215:bc3fdfe311a3
[project @ 1998-11-10 14:06:21 by jwe]
author | jwe |
---|---|
date | Tue, 10 Nov 1998 14:12:07 +0000 |
parents | 3988763ec9d3 |
children | 3deb1105fbc1 |
line wrap: on
line diff
--- a/configure.in +++ b/configure.in @@ -21,7 +21,7 @@ ### Software Foundation, 59 Temple Place - Suite 330, Boston, MA ### 02111-1307, USA. -AC_REVISION($Revision: 1.309 $) +AC_REVISION($Revision: 1.310 $) AC_PREREQ(2.9) AC_INIT(src/octave.cc) AC_CONFIG_HEADER(config.h) @@ -158,6 +158,13 @@ AC_DEFINE(BOUNDS_CHECKING, 1) fi +### It seems that there are some broken inline assembly functions in +### the GNU libc. Since I'm not sure how to test whether we are using +### GNU libc, just disable them for all platforms. + +AC_MSG_RESULT([defining __NO_MATH_INLINES avoids buggy GNU libc exp function]) +AC_DEFINE(__NO_MATH_INLINES, 1) + ### See which C++ compiler to use (we expect to find g++). EXTERN_CXXFLAGS="$CXXFLAGS" @@ -1132,19 +1139,19 @@ ### Do the substitutions in all the Makefiles. -AC_OUTPUT(Makefile octMakefile Makeconf install-octave - test/Makefile dlfcn/Makefile - doc/Makefile doc/faq/Makefile doc/interpreter/Makefile - doc/liboctave/Makefile doc/refcard/Makefile emacs/Makefile - examples/Makefile liboctave/Makefile src/Makefile - libcruft/Makefile libcruft/Makerules - libcruft/blas/Makefile libcruft/dassl/Makefile - libcruft/fftpack/Makefile libcruft/lapack/Makefile - libcruft/linpack/Makefile libcruft/minpack/Makefile - libcruft/misc/Makefile libcruft/odepack/Makefile - libcruft/ordered-qz/Makefile libcruft/quadpack/Makefile - libcruft/ranlib/Makefile libcruft/specfun/Makefile - libcruft/slatec-fn/Makefile libcruft/slatec-err/Makefile +AC_OUTPUT(Makefile octMakefile Makeconf install-octave \ + test/Makefile dlfcn/Makefile \ + doc/Makefile doc/faq/Makefile doc/interpreter/Makefile \ + doc/liboctave/Makefile doc/refcard/Makefile emacs/Makefile \ + examples/Makefile liboctave/Makefile src/Makefile \ + libcruft/Makefile libcruft/Makerules \ + libcruft/blas/Makefile libcruft/dassl/Makefile \ + libcruft/fftpack/Makefile libcruft/lapack/Makefile \ + libcruft/linpack/Makefile libcruft/minpack/Makefile \ + libcruft/misc/Makefile libcruft/odepack/Makefile \ + libcruft/ordered-qz/Makefile libcruft/quadpack/Makefile \ + libcruft/ranlib/Makefile libcruft/specfun/Makefile \ + libcruft/slatec-fn/Makefile libcruft/slatec-err/Makefile \ libcruft/villad/Makefile) chmod 755 install-octave