[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
can't build glibc 2.3.1 with gcc 3.2.1
From: |
Paul Jarc |
Subject: |
can't build glibc 2.3.1 with gcc 3.2.1 |
Date: |
Mon, 09 Dec 2002 17:49:53 -0500 |
User-agent: |
Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i686-pc-linux-gnu) |
I'm trying to build glibc 2.3.1 with gcc 3.2.1. This is on a
custom-built GNU/Linux machine: every version of every package is
installed with a unique --prefix, including gcc and glibc. This
requires some special scripting, but it works for glibc 2.2.5. (My
scripts are available at <URL:http://multivac.cwru.edu./spf/>.) When
I try to build 2.3.1, though, I get:
(echo '#include <sysdep.h>'; \
echo 'PSEUDO (__kill, kill, 2)'; \
echo ' ret'; \
echo 'PSEUDO_END(__kill)'; \
echo 'libc_hidden_def (__kill)'; \
echo 'weak_alias (__kill, kill)'; \
echo 'libc_hidden_weak (kill)'; \
) | gcc -c -I../include -I. -I/home/prj/src/spf/glibc-2.3.1-build/signal -I..
-I../libio -I/home/prj/src/spf/glibc-2.3.1-build -I../sysdeps/i386/elf
-I../linuxthreads/sysdeps/unix/sysv/linux/i386
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386/i686
-I../linuxthreads/sysdeps/i386 -I../sysdeps/unix/sysv/linux/i386
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix
-I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686
-I../sysdeps/i386/i486 -I../sysdeps/i386/fpu -I../sysdeps/i386
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754
-I../sysdeps/generic/elf -I../sysdeps/generic -nostdinc -isystem
/package/misc/spf/gcc-3.2.1/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/include
-isystem /package/misc/spf/glibc-2.3.1/include -D_LIBC_REENTRANT -include
../include/libc-symbols.h -DPIC -DSHARED -DASSEMBLER -DGAS_SYNTAX -x
assembler-with-cpp -o /home/prj/src/spf/glibc-2.3.1-build/signal/kill.os -
{standard input}: Assembler messages:
{standard input}:46: Warning: rest of line ignored; first ignored character is
`1'
{standard input}:46: Warning: rest of line ignored; first ignored character is
`1'
{standard input}:46: Warning: rest of line ignored; first ignored character is
`1'
{standard input}:46: Error: unrecognized symbol type ""
{standard input}:46: Warning: rest of line ignored; first ignored character is
`1'
{standard input}:46: Warning: rest of line ignored; first ignored character is
`1'
{standard input}:46: Error: junk `.get_pc_thunk.bx' after expression
make[2]: *** [/home/prj/src/spf/glibc-2.3.1-build/signal/kill.os] Error 1
make[2]: Leaving directory `/fs/home/mount/home/prj/src/spf/glibc-2.3.1/signal'
make[1]: *** [signal/subdir_lib] Error 2
make[1]: Leaving directory `/fs/home/mount/home/prj/src/spf/glibc-2.3.1'
make: *** [all] Error 2
Any ideas?
paul
- can't build glibc 2.3.1 with gcc 3.2.1,
Paul Jarc <=