This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
libc5 enviroment under glibc6?
- To: gcc-help at gcc dot gnu dot org
- Subject: libc5 enviroment under glibc6?
- From: Oliver Dawid <od at fet dot uni-hannover dot de>
- Date: Wed, 6 Jun 2001 17:50:41 +0200 (CEST)
hi there,
i am trying to compile some stuff for the libc5 but i dont succeed. the
system libc is glibc-2.2.2.
gcc-2.95.3
libc-5.4.38 (rpm from redhat)
RedHat 7.1
i deinstalled the gcc-2.96 and binutils and installed the gcc-2.95.3
an binutils from the tarballs from ftp.gnu.org
here is a little test:
---snip---
[od@bart ttt]$ cat test.c
#include <stdio.h>
int main ()
{
printf("Hello world!\n");
return 0;
}
[od@bart ttt]$ gcc -v test.c
Invoked as gcc
arg[ 0] = /usr/local/bin/cc
arg[ 1] = -v
arg[ 2] = test.c
arg[ 3] = -nostdinc
arg[ 4] = -I/usr/i386-libc5/include/
arg[ 5] = -I/usr/i386-libc5/include/
arg[ 6] = -I/
arg[ 7] = -Wl,--dynamic-linker,/usr/i386-libc5/lib/ld-linux.so.1.9.9
arg[ 8] = -Wl,-rpath-link,/usr/i386-libc5/lib
arg[ 9] = -Wl,-rpath-link,/usr/i386-libc5/lib
arg[10] = -L/usr/i386-libc5/lib
arg[11] = -L/usr/i386-libc5/lib
arg[12] = /usr/i386-libc5/lib/crt1.o
arg[13] = /usr/i386-libc5/lib/crti.o
arg[14] = -nostdlib
arg[15] = -lc
arg[16] = /usr/i386-libc5/lib/crtend.o
arg[17] = /usr/i386-libc5/lib/crtn.o
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/specs
gcc version 2.95.3 20010315 (release)
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cpp0 -lang-c -nostdinc -v
-I/usr/i386-libc5/include/ -I/usr/i386-libc5/include/ -I/ -D__GNUC__=2
-D__GNUC_MINOR__=95 -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__
-D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux
-Asystem(posix) -Acpu(i386) -Amachine(i386) -Di386
-D__i386 -D__i386__ -Di686 -Dpentiumpro -D__i686 -D__i686__ -D__pentiumpro
-D__pentiumpro__ test.c /tmp/ccaGPuMd.i
GNU CPP version 2.95.3 20010315 (release) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
/usr/i386-libc5/include
/
End of search list.
The following default directories have been omitted from the search path:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/../../../../include/g++-3
/usr/local/include
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/../../../../i686-pc-linux-gnu/include
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/include
/usr/include
End of omitted list.
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/cc1 /tmp/ccaGPuMd.i
-quiet -dumpbase test.c -version -o /tmp/ccauO6kg.s
GNU C version 2.95.3 20010315 (release) (i686-pc-linux-gnu) compiled by
GNU C version 2.96 20000731 (Red Hat Linux 7.1 2.96-81).
/usr/local/i686-pc-linux-gnu/bin/as -V -Qy -o /tmp/cc6HFPck.o
/tmp/ccauO6kg.s
GNU assembler version 2.11 (i686-pc-linux-gnu) using BFD version 2.11
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/collect2 -m elf_i386
-dynamic-linker /lib/ld-linux.so.2 -L/usr/i386-libc5/lib
-L/usr/i386-libc5/lib -L/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3
-L/usr/local/i686-pc-linux-gnu/lib -L/usr/local/lib /tmp/cc6HFPck.o
--dynamic-linker /usr/i386-libc5/lib/ld-linux.so.1.9.9 -rpath-link
/usr/i386-libc5/lib -rpath-link /usr/i386-libc5/lib
/usr/i386-libc5/lib/crt1.o /usr/i386-libc5/lib/crti.o -lc
/usr/i386-libc5/lib/crtend.o /usr/i386-libc5/lib/crtn.o
[od@bart ttt]$ ldd a.out
libc.so.5 => /usr/i386-libc5/lib/libc.so.5 (0x40017000)
[od@bart ttt]$
---snip---
can anybody give me a hint?
thanks in advance,
od
--
Oliver Dawid * O.Dawid@gmx.de * http://www.fet.uni-hannover.de/~od/