Modernized configuration files [A.Sheplyakov].
authorJens Vollinga <vollinga@thep.physik.uni-mainz.de>
Mon, 4 Jul 2005 20:43:22 +0000 (20:43 +0000)
committerJens Vollinga <vollinga@thep.physik.uni-mainz.de>
Mon, 4 Jul 2005 20:43:22 +0000 (20:43 +0000)
AUTHORS
INSTALL
autogen.sh [deleted file]

diff --git a/AUTHORS b/AUTHORS
index 2dec630..2bb3338 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -10,7 +10,7 @@ Contributors of patches
 -----------------------
 
 Roberto Bagnara, Chris Dams, Do Hoang Son, Vladimir Kisil, Markus Nullmeier,
-Pearu Peterson, Benedikt Pluemper, Ben Sapp, Stefan Weinzierl.
+Pearu Peterson, Benedikt Pluemper, Ben Sapp, Alexei Sheplyakov, Stefan Weinzierl.
 (Please send email if you think you were forgotten.)
 
 
diff --git a/INSTALL b/INSTALL
index 038ae76..95919a7 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -11,12 +11,15 @@ use the same compiler you compiled CLN with because of differing
 name-mangling schemes.
 
 Known to work with:
- - Linux on x86, Alpha and Sparc using GCC 3.0.x, 3.1 and 3.2.
+ - Linux on x86, Alpha and Sparc using GCC 3.x and 4.0.
 
 Known not to work with:
  - GCC 2.96 or earlier because proper exception and standard library support
    is missing there.
 
+If you install from CVS, you also need GNU autoconf (>=2.52) and
+automake (>=1.4) to be installed.
+
 
 INSTALLATION
 ============
@@ -34,7 +37,7 @@ To install from CVS:
  [enter "anoncvs" as the password]
  $ cvs -d :pserver:anoncvs@cvsthep.physik.uni-mainz.de:/home/cvs co GiNaC
  $ cd GiNaC
- $ ./autogen.sh
+ $ autoreconf -i
  $ make
  [become root if necessary]
  # make install
diff --git a/autogen.sh b/autogen.sh
deleted file mode 100755 (executable)
index 801264e..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-#! /bin/sh
-# Run this to generate all the initial makefiles, etc.
-# This was lifted from the Gimp, and adapted slightly by
-# Christian Bauer.
-
-DIE=0
-
-PROG=GiNaC
-
-# Check how echo works in this /bin/sh
-case `echo -n` in
--n) _echo_n=   _echo_c='\c';;
-*)  _echo_n=-n _echo_c=;;
-esac
-
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
-        echo
-        echo "You must have autoconf installed to compile $PROG."
-        echo "Download the appropriate package for your distribution,"
-        echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
-        DIE=1
-}
-
-(libtoolize --version) < /dev/null > /dev/null 2>&1 || {
-        echo
-        echo "You must have libtool installed to compile $PROG."
-        echo "Get ftp://ftp.gnu.org/pub/gnu/libtool-1.4.tar.gz"
-        echo "(or a newer version if it is available)"
-        DIE=1
-}
-
-(automake --version) < /dev/null > /dev/null 2>&1 || {
-        echo
-        echo "You must have automake installed to compile $PROG."
-        echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.4.tar.gz"
-        echo "(or a newer version if it is available)"
-        DIE=1
-}
-
-(aclocal --version) < /dev/null > /dev/null 2>&1 || {
-       echo
-       echo "**Error**: Missing aclocal. The version of automake"
-       echo "installed doesn't appear recent enough."
-       echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.4.tar.gz"
-       echo "(or a newer version if it is available)"
-       DIE=1
-}
-
-if test "$DIE" -eq 1; then
-        exit 1
-fi
-
-aclocalinclude="$ACLOCAL_FLAGS"; \
-(echo $_echo_n " + Running aclocal: $_echo_c"; \
-    aclocal $aclocalinclude; \
- echo "done.") && \
-(echo $_echo_n " + Running libtoolize: $_echo_c"; \
-    libtoolize --force --copy >/dev/null 2>&1; \
- echo "done.") && \
-(echo $_echo_n " + Running autoheader: $_echo_c"; \
-    autoheader; \
- echo "done.") && \
-(echo $_echo_n " + Running automake: $_echo_c"; \
-    automake --gnu --add-missing --copy; \
- echo "done.") && \
-(echo $_echo_n " + Running autoconf: $_echo_c"; \
-    autoconf; \
- echo "done.")
-
-rm -f config.cache
-
-if [ x"$NO_CONFIGURE" = "x" ]; then
-    echo " + Running 'configure $@':"
-    if [ -z "$*" ]; then
-       echo "   ** If you wish to pass arguments to ./configure, please"
-        echo "   ** specify them on the command line."
-    fi
-    ./configure "$@"
-fi