mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-29 19:30:36 +02:00
* acconfig.h: Removed. * acinclude.m4: Use the extended AC_DEFINE for HAVE_LABELS_AS_VALUES, so as to remove the need for acconfig.h. * autogen.sh: Use autoreconf. * configure.in: Update info, don't warn about non-gnu make, bump version to 0.7. * doc/texinfo.tex: Automagically updated. (Should this be in VCS?)
35 lines
910 B
Text
35 lines
910 B
Text
# Guile-VM.
|
|
|
|
AC_PREREQ(2.59)
|
|
AC_INIT(guile-vm, 0.7, bug-guile@gnu.org)
|
|
AM_INIT_AUTOMAKE([-Wno-portability])
|
|
|
|
AC_CONFIG_SRCDIR(src/guile-vm.c)
|
|
AC_CONFIG_HEADER(src/config.h)
|
|
|
|
# Guile.
|
|
GUILE_FLAGS
|
|
if test "`guile -c '(display (string>=? (version) "1.8"))'`" != "#t"; then
|
|
AC_MSG_ERROR([Your Guile is too old. You need Guile 1.8.0 or later.])
|
|
fi
|
|
|
|
# C Compiler.
|
|
AC_PROG_CC
|
|
AC_PROG_LN_S
|
|
AM_PROG_LIBTOOL
|
|
AC_C_LABELS_AS_VALUES
|
|
|
|
guiledir="\$(datadir)/guile"
|
|
AC_SUBST(guiledir)
|
|
|
|
GUILEC="GUILE_LOAD_PATH=\$(top_srcdir)/module \
|
|
LD_LIBRARY_PATH=\$(top_builddir)/src/.libs \
|
|
guile -s \$(top_builddir)/src/guilec"
|
|
AC_SUBST(GUILEC)
|
|
|
|
AC_OUTPUT(Makefile src/Makefile doc/Makefile module/Makefile
|
|
module/system/Makefile module/system/base/Makefile
|
|
module/system/vm/Makefile module/system/il/Makefile
|
|
module/system/repl/Makefile
|
|
module/language/Makefile module/language/scheme/Makefile
|
|
testsuite/Makefile)
|