[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
error: '__EI___strtol_internal' aliased to undefined symbol '__GI___strt
From: |
Iztok Kobal |
Subject: |
error: '__EI___strtol_internal' aliased to undefined symbol '__GI___strtol_internal' |
Date: |
Wed, 26 Apr 2006 13:20:45 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.2) Gecko/20040805 Netscape/7.2 |
I am trying to build the toolchain for SuSE-10.0-i386 on SuSE-9.3-x86_64.
I have taken original SuSE source RPMs (binutils-2.6.91.0.2,
kernel-2.6.13, gcc-4.0.2, glibc-2.3.5) and executed rpmbuild -bp phase
to prepare sources with SuSE original patches.
I am also using the crosstool-0.42 utility pack.
kernel is configured OK
gcc-core is built OK
glibc fails as follows on the sysdeps/generic/strtol.c file (it does not
matter if I change the target on any of i[3456]86 or use the -m32 switch
to force the 32bit code to be generated for the toolchain binaries):
../sysdeps/generic/strtol.c:101: error: '__EI___strtol_internal' aliased
to undefined symbol '__GI___strtol_internal'
What does it mean ? What to do ?
i386-linux-gcc ../sysdeps/generic/strtol.c -c -std=gnu99 -O -Wall
-Winline -Wstrict-prototypes -Wwrite-strings
-mpreferred-stack-boundary=2 -fPIC -I../include -I.
-I/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc/stdlib
-I.. -I../libio
-I/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc
-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 -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/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
/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/gcc-core-prefix/lib/gcc/i386-linux/4.0.2/include
-isystem
/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/usr/i386-linux/include
-D_LIBC_REENTRANT -include ../include/libc-symbols.h -DPIC -DSHARED -o
/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc/stdlib/strtol.os
-MD -MP -MF
/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc/stdlib/strtol.os.dt
-MT
/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc/stdlib/strtol.os
In file included from ../sysdeps/generic/strtol.c:21:
../include/stdlib.h:33: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:34: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:35: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:36: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:37: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:38: warning: asm declaration ignored due to conflict
with previous rename
../include/stdlib.h:39: warning: asm declaration ignored due to conflict
with previous rename
In file included from ../sysdeps/generic/strtol.c:22:
../include/wchar.h:21: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:22: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:23: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:24: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:25: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:26: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:27: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:41: warning: asm declaration ignored due to conflict
with previous rename
../include/wchar.h:70: warning: asm declaration ignored due to conflict
with previous rename
In file included from ../linuxthreads_db/thread_dbP.h:5,
from ../linuxthreads/descr.h:44,
from ../linuxthreads/sysdeps/pthread/bits/libc-tsd.h:23,
from ../locale/localeinfo.h:190,
from ../sysdeps/generic/strtol.c:23:
../include/string.h:71: warning: asm declaration ignored due to conflict
with previous rename
../sysdeps/generic/strtol.c:101: error: '__EI___strtol_internal' aliased
to undefined symbol '__GI___strtol_internal'
make[2]: ***
[/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/build/build-glibc/stdlib/strtol.os]
Error 1
make[2]: Leaving directory
`/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/src/glibc-2.3/stdlib'
make[1]: *** [stdlib/subdir_lib] Error 2
make[1]: Leaving directory
`/srv/fileserver/NEO3000/toolchains/SuSE-10.0-i686-linux/src/glibc-2.3'
make: *** [all] Error 2
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- error: '__EI___strtol_internal' aliased to undefined symbol '__GI___strtol_internal',
Iztok Kobal <=