aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2010-08-16 06:50:49 +0000
committerdos-reis <gdr@axiomatics.org>2010-08-16 06:50:49 +0000
commit2eb74847c641273b3e3479a32b9a75b5f070868c (patch)
tree0540ec50da3e5fc8079fe6c4ca015ba84b7e7d85 /configure.ac
parentb9a1f605a97c2c50b3d08296409aeca4c74d11bc (diff)
downloadopen-axiom-2eb74847c641273b3e3479a32b9a75b5f070868c.tar.gz
More configure work
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac56
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"