-----------------------
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.)
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
============
[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
+++ /dev/null
-#! /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