This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure fo build gcc cvs 3.2 branch on sparc64-linux: libstdc++-v3/src/complex_io.cc
On Sun, Nov 03, 2002 at 10:36:48PM -0800, David S. Miller wrote:
> From: Christian Jönsson <christian@j-son.org>
> Date: Sun, 3 Nov 2002 18:34:41 +0100
>
> gcc-2.96-112
>
> This isn't building 64-bit binaries by default so you cannot
> bootstrap the sparc64-linux target using this compiler.
>
> Run "sparc32 /bin/sh" then rerun configure for the sparc-linux
> target using that environment.
well, the thing is that I try to build for sparc64-linux target... so
sparc32 is not the issue here.
furtermore, configure is run like this:
cd /usr/local/src/gcc-binutils/branch
export BOOT_CFLAGS='-g -O2 -m64 -pipe'
cd gcc;
./contrib/gcc_update
cd ..
mkdir objdir
cd objdir
env CC='gcc -m64 -pipe' LD_LIBRARY_PATH=/usr/lib64 \
/usr/local/src/gcc-binutils/trunk/gcc/configure sparc64-linux \
--prefix=/usr/local/gcc-binutils \
--enable-shared --enable-threads=posix
so I would hope that this makes the stage{1,2,3} build compilers to be
64-bit binaries (and the 32 bit multi-libraries are build
accordingly), but I might be wrong here I guess even though I have
checked...
Cheers,
/ChJ