-dnl autoconf; autoheader; automake
-
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(cacao, 0.40, cacao@complang.tuwien.ac.at)
+
+AC_INIT(cacao, 0.90, cacao@complang.tuwien.ac.at)
AC_CONFIG_SRCDIR(src/cacao/cacao.c)
AC_CANONICAL_HOST
AC_PREREQ(2.59)
AC_PREFIX_DEFAULT(/usr/local/cacao)
+dnl define install prefix
+CFLAGS="-DINSTALL_PREFIX=\"\\\"$prefix\\\"\""
+
dnl system type
case "$host_cpu" in
ARCH_DIR="alpha"
STATIC_CLASSPATH="1"
CFLAGS="-mieee -D__ALPHA__"
- AC_DEFINE([TRACE_ARGS_NUM], 6, [Defines integer argument register count])
- AC_DEFINE([USE_CODEMMAP], 1, [use code mmap])
;;
i386* | i486* | i586* | i686* )
STATIC_CLASSPATH="1"
CFLAGS="-64 -O2 -OPT:Olimit=0 -g -woff 1110,1164,1515 -D__MIPS__"
LIBS="-lelfutil"
- AC_DEFINE([TRACE_ARGS_NUM], 8, [Defines integer argument register count])
;;
powerpc* | ppc* )
ARCH_DIR="powerpc"
STATIC_CLASSPATH="1"
CFLAGS="-D__POWERPC__"
- AC_DEFINE([TRACE_ARGS_NUM], 8, [Defines integer argument register count])
;;
x86_64* )
ARCH_DIR="x86_64"
STATIC_CLASSPATH="1"
- CFLAGS="-D__X86_64__"
+ CFLAGS="$CFLAGS -D__X86_64__"
;;
sparc* | * )
fi
-dnl set some essential classpath options, even if their classpath default is
-dnl suitable for us
-ac_configure_args="$ac_configure_args --enable-jni --disable-cni --disable-regen-headers --enable-static --enable-shared --enable-load-library"
-
-
dnl check arguments
AC_ARG_ENABLE([gtk-peer], [AS_HELP_STRING(--enable-gtk-peer,compile GTK native peers [[default=no]])])
fi
+dnl set some essential classpath options, even if their classpath default is
+dnl suitable for us
+ac_configure_args="$ac_configure_args --enable-jni --disable-cni --disable-regen-headers --enable-static --enable-shared --enable-load-library"
+
+
dnl now configure boehm gc and gnu classpath
dnl the export is not my favorite (is there another way?)
export CFLAGS
AC_OUTPUT(Makefile \
doc/Makefile \
+ doc/handbook/Makefile \
+ man/Makefile \
src/Makefile \
src/cacao/Makefile \
src/cacaoh/Makefile \