Diff for /gforth/configure.in between versions 1.309 and 1.321

version 1.309, 2012/06/27 20:49:34 version 1.321, 2012/12/31 15:25:17
Line 1 Line 1
 dnl Process this file with autoconf to produce a configure script.  dnl Process this file with autoconf to produce a configure script.
   
 #Copyright (C) 1995,1996,1997,1998,2000,2003,2004,2005,2006,2007,2008,2009,2010,2011 Free Software Foundation, Inc.  #Copyright (C) 1995,1996,1997,1998,2000,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012 Free Software Foundation, Inc.
   
 #This file is part of Gforth.  #This file is part of Gforth.
   
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-20120627],[https://savannah.gnu.org/bugs/?func=addbug&group=gforth])  AC_INIT([gforth],[0.7.9-20121007],[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="June 27, 2012"  UPDATED="October 7, 2012"
 AC_SUBST(UPDATED)  AC_SUBST(UPDATED)
 AC_CONFIG_HEADERS(engine/config.h)  AC_CONFIG_HEADERS(engine/config.h)
   
Line 110  else Line 110  else
   platform=${withval}    platform=${withval}
 fi])  fi])
   
   AC_ARG_ENABLE(lib,
           AC_HELP_STRING([--enable-lib],
                          [  Compile Gforth as shared library (default disabled).]),
           ,enable_lib=no)
   if test "$enable_lib" != "no"; then
      AC_DEFINE(HAS_LIB,,[Define if you want to build as shared library])
      libengines=libgforths
      libinstall=libinstall
      LIB_VERSION=0:8:0
   fi
   AC_SUBST(libengines)
   AC_SUBST(libinstall)
   AC_SUBST(LIB_VERSION)
   
 AC_ARG_WITH(cross,  AC_ARG_WITH(cross,
         AC_HELP_STRING([--with-cross=<arch>],          AC_HELP_STRING([--with-cross=<arch>],
                         [  Build gforth using a cross compiler.]),                          [  Build gforth using a cross compiler.]),
Line 247  case "$host_cpu" in Line 261  case "$host_cpu" in
                 if test x$platform = xnxt; then                  if test x$platform = xnxt; then
                    CFLAGS="$CFLAGS -mthumb -mthumb-interwork"                     CFLAGS="$CFLAGS -mthumb -mthumb-interwork"
                 fi                  fi
                   case "$host_os" in
                        *android*)
                           CFLAGS="$CFLAGS -march=armv7-a -mfloat-abi=softfp -mfpu=vfp"
                           ;;
                   esac
                 if test -z $arm_cacheflush; then                  if test -z $arm_cacheflush; then
                    case "$host_os" in                     case "$host_os" in
                      *linux*)                       *linux*)
Line 748  AC_SUBST(disasm_fs) Line 767  AC_SUBST(disasm_fs)
 AC_PATH_PROG(INSTALL_INFO,install-info,[echo '>>>>Please make info dir entry:'],$PATH:/sbin:/usr/sbin:/usr/local/sbin)  AC_PATH_PROG(INSTALL_INFO,install-info,[echo '>>>>Please make info dir entry:'],$PATH:/sbin:/usr/sbin:/usr/local/sbin)
   
 case "$host_os" in  case "$host_os" in
         *win32*)  
                 # !!!FIXME!!! problems with cygwin and ';' as path separator  
                 DIRSEP="\\\\"  
                 PATHSEP=";"  
                 #we want the builtins of command.com/cmd.exe and its  
                 # handling of .com files.  
                 #$COMSPEC contains the name of the Windows shell;  
                 # the ./ is there, because the bash does not recognize  
                 # absolute DOS filenames  
                 DEFAULTSYSTEMPREFIX="./$COMSPEC /c "  
                 ;;  
         *darwin*)          *darwin*)
                   #dar*win* must be first, not to confuse with cygwin, win32 or similar
                 #Darwin uses some funny preprocessor by default; eliminate it:                  #Darwin uses some funny preprocessor by default; eliminate it:
                 AC_MSG_NOTICE([using -no-cpp-precomp on Darwin])                  AC_MSG_NOTICE([using -no-cpp-precomp on Darwin])
                 CFLAGS="$CFLAGS -no-cpp-precomp"                  CFLAGS="$CFLAGS -no-cpp-precomp"
Line 770  case "$host_os" in Line 779  case "$host_os" in
                 #http://mail.python.org/pipermail/pythonmac-sig/2005-October/015190.html                  #http://mail.python.org/pipermail/pythonmac-sig/2005-October/015190.html
                 AC_DEFINE_UNQUOTED(MACOSX_DEPLOYMENT_TARGET,"10.3",[an environment variable value needed by libtool on some MacOS X versions])                  AC_DEFINE_UNQUOTED(MACOSX_DEPLOYMENT_TARGET,"10.3",[an environment variable value needed by libtool on some MacOS X versions])
                 ;;                  ;;
           *win*)
                   # !!!FIXME!!! problems with cygwin and ';' as path separator
                   DIRSEP="/" # normal dirsep
                   PATHSEP=":" # colon as pathsep
                   #we don't want the builtins of command.com/cmd.exe and its
                   # handling of .com files.
                   #$COMSPEC contains the name of the Windows shell;
                   # the ./ is there, because the bash does not recognize
                   # absolute DOS filenames
                   DEFAULTSYSTEMPREFIX="" #"./${COMSPEC//\\/\\\\\\\\} /c "
                   ;;
         *linux*)          *linux*)
                 DIRSEP="/"                  DIRSEP="/"
                 PATHSEP=":"                  PATHSEP=":"
Line 944  AC_CHECK_LIB(rt,clock_gettime) Line 964  AC_CHECK_LIB(rt,clock_gettime)
 if test -n "$GNU_LIBTOOL" -a $ac_cv_lib_ltdl_lt_dlinit = yes; then  if test -n "$GNU_LIBTOOL" -a $ac_cv_lib_ltdl_lt_dlinit = yes; then
   build_libcc_named=build-libcc-named    build_libcc_named=build-libcc-named
 else  else
   build_libcc_named=""  
   AC_MSG_WARN([No GNU_LIBTOOL found, skip pre-building libcc-based libraries])    AC_MSG_WARN([No GNU_LIBTOOL found, skip pre-building libcc-based libraries])
 fi  fi
 AC_SUBST(build_libcc_named)  AC_SUBST(build_libcc_named)
Line 1036  AC_SUBST(PREFORTH) Line 1055  AC_SUBST(PREFORTH)
 AC_SUBST(GFORTHKER)  AC_SUBST(GFORTHKER)
 AC_SUBST(kernel_anti_dependence)  AC_SUBST(kernel_anti_dependence)
 AC_MSG_RESULT($PREFORTH)  AC_MSG_RESULT($PREFORTH)
   AC_DEFINE_UNQUOTED(KERNEL, "$kernel_fi", [The kernel to load in the image])
   AC_DEFINE_UNQUOTED(ARCH, "$machine", [architecture to run on ])
   
 #this breaks bindists  #this breaks bindists
 #dnl replace srource directory by absolute value  #dnl replace srource directory by absolute value
Line 1047  AC_CONFIG_FILES([ Line 1068  AC_CONFIG_FILES([
 Makefile  Makefile
 Makedist  Makedist
 gforthmi  gforthmi
   gforthmi.sh
 vmgen  vmgen
 machpc.fs  machpc.fs
 envos.fs  envos.fs
Line 1066  chmod +x libforth Line 1088  chmod +x libforth
 chmod +x gforthker  chmod +x gforthker
 test -d kernel||mkdir kernel  test -d kernel||mkdir kernel
 if test $srcdir != "."; then ln -sf $srcdir/gforth.el .; fi  if test $srcdir != "."; then ln -sf $srcdir/gforth.el .; fi
 $srcdir/mkinstalldirs include/gforth/$PACKAGE_VERSION  $srcdir/mkinstalldirs include/gforth$ARCH/$PACKAGE_VERSION
 $srcdir/mkinstalldirs arch/$machine  $srcdir/mkinstalldirs arch/$machine
 ln -sf ../../../engine/config.h ../../../engine/libcc.h include/gforth/$PACKAGE_VERSION]],  ln -sf ../../../engine/config.h ../../../engine/libcc.h include/gforth$ARCH/$PACKAGE_VERSION]],
 [PACKAGE_VERSION=$PACKAGE_VERSION  [PACKAGE_VERSION=$PACKAGE_VERSION
  machine=$machine])   machine=$machine
    ARCH=$ARCH])
 AC_OUTPUT  AC_OUTPUT

Removed from v.1.309  
changed lines
  Added in v.1.321


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>