This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

libc5 enviroment under glibc6?


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/



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]