diff options
author | dos-reis <gdr@axiomatics.org> | 2010-08-16 06:50:49 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2010-08-16 06:50:49 +0000 |
commit | 2eb74847c641273b3e3479a32b9a75b5f070868c (patch) | |
tree | 0540ec50da3e5fc8079fe6c4ca015ba84b7e7d85 /configure.ac | |
parent | b9a1f605a97c2c50b3d08296409aeca4c74d11bc (diff) | |
download | open-axiom-2eb74847c641273b3e3479a32b9a75b5f070868c.tar.gz |
More configure work
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 56 |
1 files changed, 4 insertions, 52 deletions
diff --git a/configure.ac b/configure.ac index aeab63d1..15841021 100644 --- a/configure.ac +++ b/configure.ac @@ -46,59 +46,10 @@ OPENAXIOM_CHECK_CORE_SUPPORT OPENAXIOM_CHECK_IO OPENAXIOM_CHECK_GRAPHICS -axiom_host_has_libbfd= -## Check for these only if we are going to build GCL from source. -case $oa_all_prerequisites in - *all-gcl*) - AC_CHECK_HEADER([bfd.h]) - AC_HAVE_LIBRARY([bfd], [axiom_host_has_libbfd=yes]) - - axiom_gcl_bfd_option= - if test x"$ac_cv_header_bfd_h" = xyes \ - && test x"$axiom_host_has_libbfd" = xyes; then - axiom_gcl_bfd_option="--disable-dynsysbfd" - else - axiom_gcl_bfd_option="--disable-statsysbfd --enable-locbfd" - fi - ;; - *) - # Nothing to worry about - ;; -esac -# axiom_gcl_mm_option="--enable-maxpage=256*1024" -axiom_gcl_x_option="--disable-tkconfig --disable-x --disable-xgcl" -axiom_gcl_emacs="--enable-emacs=correct" - -case $GCC in - yes) - CCF="-O2 -Wall -D_GNU_SOURCE" - ;; -esac - -case $target in - *bsd*|*dragonfly*) - CCF="-O2 -Wall" - ;; - windows) - SRCDIRS=bootdir interpdir sharedir algebradir etcdir docdir inputdir - ;; - *solaris*) - AC_DEFINE([SUNplatform], [], [SunOS flavour]) - ;; - powerpc*darwin*) - CCF="-O2 -Wall -D_GNU_SOURCE \ - -I/usr/include -I/usr/include/sys" - axiom_gcl_bfd_option="--disable-statsysbfd \ - --enable-machine=powerpc-macosx" - axiom_gcl_mm_option="--enable-vssize=65536*2" - ;; -esac - -GCLOPTS="$axiom_gcl_emacs $axiom_gcl_bfd_option $axiom_gcl_mm_option $axiom_gcl_x_option" - -AC_SUBST(CCF) -AC_SUBST(GCLOPTS) OPENAXIOM_FFI_TYPE_TABLE +OPENAXIOM_GCL_BUILD_OPTIONS +OPENAXIOM_CHECK_MISC + OPENAXIOM_MAKEFILE([Makefile]) OPENAXIOM_MAKEFILE([src/Makefile]) OPENAXIOM_MAKEFILE([src/lib/Makefile]) @@ -142,4 +93,5 @@ echo done $srcdir/config/move-if-change \ src/algebra/tmp-extract-spad.mk src/algebra/extract-spad.mk + echo "Type '${MAKE}' (without quotes) to build OpenAxiom" |