Re: Failure building gcc 4.4.1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Kevin,

What would happen if you uninstalled the older version of libtool,
reconfigured, and reran the "make" command?  Would the libtool version
numbers match then?

Bill

> 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@xxxxxxxxxx
> Check us out at www.digium.com & www.asterisk.org
> 
> 

________________________________________________________________
Please visit a saintly hero:
http://www.jakemoore.org

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux