version 1.306, 2012/03/26 16:34:35
|
version 1.309, 2012/06/27 20:49:34
|
Line 20 dnl Process this file with autoconf to p
|
Line 20 dnl Process this file with autoconf to p
|
|
|
dnl We use some automake macros here, |
dnl We use some automake macros here, |
dnl but don't use automake for creating Makefile.in |
dnl but don't use automake for creating Makefile.in |
AC_INIT([gforth],[0.7.9-20120317],[https://savannah.gnu.org/bugs/?func=addbug&group=gforth]) |
AC_INIT([gforth],[0.7.9-20120627],[https://savannah.gnu.org/bugs/?func=addbug&group=gforth]) |
AC_PREREQ(2.54) |
AC_PREREQ(2.54) |
#snapshots have numbers major.minor.release-YYYYMMDD |
#snapshots have numbers major.minor.release-YYYYMMDD |
#note that lexicographic ordering must be heeded. |
#note that lexicographic ordering must be heeded. |
#I.e., 0.4.1-YYYYMMDD must not exist before 0.4.1! |
#I.e., 0.4.1-YYYYMMDD must not exist before 0.4.1! |
UPDATED="March 17, 2012" |
UPDATED="June 27, 2012" |
AC_SUBST(UPDATED) |
AC_SUBST(UPDATED) |
AC_CONFIG_HEADERS(engine/config.h) |
AC_CONFIG_HEADERS(engine/config.h) |
|
|
Line 127 else
|
Line 127 else
|
NO_CROSS="#" |
NO_CROSS="#" |
fi]) |
fi]) |
|
|
|
AC_ARG_WITH(arch, |
|
AC_HELP_STRING([--with-arch=<arch>], |
|
[ Build gforth binaries with <arch> postfix]), |
|
[if test "$withval" = "no"; then |
|
ARCH="" |
|
else |
|
ARCH=-${withval} |
|
fi]) |
|
AC_SUBST(ARCH) |
|
|
#variables mentioned in INSTALL |
#variables mentioned in INSTALL |
AC_ARG_VAR(SH, [The shell]) |
AC_ARG_VAR(SH, [The shell]) |
AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x).]) |
AC_ARG_VAR(CC, [The C compiler (must support GNU C 2.x).]) |
Line 203 AC_SUBST(engine_fast2)
|
Line 213 AC_SUBST(engine_fast2)
|
AC_SUBST(no_dynamic) |
AC_SUBST(no_dynamic) |
AC_SUBST(image_i) |
AC_SUBST(image_i) |
AC_SUBST(signals_o) |
AC_SUBST(signals_o) |
|
AC_SUBST(mi_prefix) |
|
|
#this is used to disable some (not generally essential) part of the |
#this is used to disable some (not generally essential) part of the |
#Makefile that some makes don't grok. It would be better to test for |
#Makefile that some makes don't grok. It would be better to test for |
Line 1014 if test -z "$GFORTH"; then
|
Line 1025 if test -z "$GFORTH"; then
|
else |
else |
GFORTH_FI=`cd / && $GFORTH --debug -e bye 2>&1 |grep "Opened image file: "|sed 's/Opened image file: //'` |
GFORTH_FI=`cd / && $GFORTH --debug -e bye 2>&1 |grep "Opened image file: "|sed 's/Opened image file: //'` |
PREFORTH="$GFORTH -i $GFORTH_FI" ; |
PREFORTH="$GFORTH -i $GFORTH_FI" ; |
KERNLX_FI1=`echo $GFORTH_FI | sed -e s/lib/share/g -e s/gforth.fi/kernl*.fi/g` |
KERNLX_FI1=`echo $GFORTH_FI | sed -e s/lib[64]*/share/g -e s/gforth.fi/kernl*.fi/g` |
KERNLX_FI2=`echo $GFORTH_FI | sed -e s/gforth.fi/kernl*.fi/g` |
KERNLX_FI2=`echo $GFORTH_FI | sed -e s/gforth.fi/kernl*.fi/g` |
test -f $KERNLX_FI1 && KERNLX_FI=$KERNLX_FI1 |
test -f $KERNLX_FI1 && KERNLX_FI=$KERNLX_FI1 |
test -f $KERNLX_FI2 && KERNLX_FI=$KERNLX_FI2 |
test -f $KERNLX_FI2 && KERNLX_FI=$KERNLX_FI2 |