This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Failure building gcc 4.4.1
- From: "Kevin P. Fleming" <kpfleming at digium dot com>
- To: gcc-help at gcc dot gnu dot org
- Date: Thu, 13 Aug 2009 13:25:17 -0500
- Subject: Failure building gcc 4.4.1
- Openpgp: id=05FB8DB2
I'm trying to build gcc 4.4.1 on a Debian Etch system. I've unpacked gcc-4.4.1.tar.bz2, unpacked binutils-2.19.1.tar.bz2 into the same directory, unpacked gmp and mpfr (latest releases of each) and renamed the directories to plain 'gmp' and 'mpfr'. I then created a build directory parallel to the source directory, and ran
$ ./configure --prefix=/usr/local/gcc-4.4 --enable-languages=c,c++
$ make bootstrap
This process fails with:
Making all in libsupc++
make[4]: Entering directory `/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
/bin/sh ../libtool --tag CXX --tag disable-shared --mode=compile /mnt/gcc/build/./gcc/xgcc -shared-libgcc -B/mnt/gcc/build/./gcc -nostdinc++ -L/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/src -L/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/usr/local/gcc-4.4/i686-pc-linux-gnu/bin/ -B/usr/local/gcc-4.4/i686-pc-linux-gnu/lib/ -isystem /usr/local/gcc-4.4/i686-pc-linux-gnu/include -isystem /usr/local/gcc-4.4/i686-pc-linux-gnu/sys-include -L/mnt/gcc/build/./ld -I/mnt/gcc/source/libstdc++-v3/../gcc -I/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu -I/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/include -I/mnt/gcc/source/libstdc++-v3/libsupc++ -fno-implicit-templates -prefer-pic -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -c -o array_type_info.lo ../../../../source/libstdc++-v3/libsupc++/array_type_info.cc
libtool: Version mismatch error. This is libtool 2.1a, but the
libtool: definition of this LT_INIT comes from libtool 2.2.6.
libtool: You should recreate aclocal.m4 with macros from libtool 2.1a
libtool: and run autoconf again.
make[4]: *** [array_type_info.lo] Error 63
make[4]: Leaving directory `/mnt/gcc/build/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
The system did not have libtool installed, so I installed it, but that had no effect.
Any thoughts as to what is going on here?
--
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kpfleming@digium.com
Check us out at www.digium.com & www.asterisk.org