This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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

Re: glibc 2.1.94 bootstraping


On Sun, Sep 24, 2000 at 06:11:29PM +0200, Thorsten Kukuk wrote:
> On Sun, Sep 24, Ulrich Drepper wrote:
> 
> > Thorsten Kukuk <kukuk@suse.de> writes:
> > 
> > > With glibc 2.1.94 bootstraping without installed /usr/lib/crt*.o
> > > files is not possible. The locale stuff needs them.
> > 
> > This is not enough information.  What happens?
> 
> If you don't have /usr/lib/crt*.o files installed from an old glibc
> version, make fails in iconvdata. It couldn't find the crt files
> for creating the shared libraries. Seems it only fails in iconvdata,
> the other shared libraries could be created.

That is strange. My build doesn't use any /usr/lib/crt*.o.

# gcc -pipe -mcpu=pentiumpro -march=pentiumpro   -shared -o /work/build/gnu/bin/glibc/iconvdata/EUC-TW.so -Wl,-dynamic-linker=/lib/ld-linux.so.2 -B/work/build/gnu/bin/glibc/csu/ -Wl,-rpath,'$ORIGIN' -L/work/build/gnu/bin/glibc -L/work/build/gnu/bin/glibc/math -L/work/build/gnu/bin/glibc/elf -L/work/build/gnu/bin/glibc/dlfcn -L/work/build/gnu/bin/glibc/nss -L/work/build/gnu/bin/glibc/nis -L/work/build/gnu/bin/glibc/rt -L/work/build/gnu/bin/glibc/resolv -L/work/build/gnu/bin/glibc/crypt -L/work/build/gnu/bin/glibc/linuxthreads -Wl,-rpath-link=/work/build/gnu/bin/glibc:/work/build/gnu/bin/glibc/math:/work/build/gnu/bin/glibc/elf:/work/build/gnu/bin/glibc/dlfcn:/work/build/gnu/bin/glibc/nss:/work/build/gnu/bin/glibc/nis:/work/build/gnu/bin/glibc/rt:/work/build/gnu/bin/glibc/resolv:/work/build/gnu/bin/glibc/crypt:/work/build/gnu/bin/glibc/linuxthreads -Wl,--whole-archive /work/build/gnu/bin/glibc/iconvdata/euc-tw.os /work/build/gnu/bin/glibc/iconvdata/libCNS.so /work/build/gnu/bin/glibc/libc.so -Wl,--no-whole-archive -Wl,-v
collect2 version 2.96 20000731 (Red Hat Linux 7.0) (i386 Linux/ELF)
/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../../i386-redhat-linux/bin/ld -m elf_i386 -shared -o /work/build/gnu/bin/glibc/iconvdata/EUC-TW.so /work/build/gnu/bin/glibc/csu/crti.o /usr/lib/gcc-lib/i386-redhat-linux/2.96/crtbeginS.o -L/work/build/gnu/bin/glibc -L/work/build/gnu/bin/glibc/math -L/work/build/gnu/bin/glibc/elf -L/work/build/gnu/bin/glibc/dlfcn -L/work/build/gnu/bin/glibc/nss -L/work/build/gnu/bin/glibc/nis -L/work/build/gnu/bin/glibc/rt -L/work/build/gnu/bin/glibc/resolv -L/work/build/gnu/bin/glibc/crypt -L/work/build/gnu/bin/glibc/linuxthreads -L/work/build/gnu/bin/glibc/csu -L/usr/lib/gcc-lib/i386-redhat-linux/2.96 -L/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../../../i386-redhat-linux/lib -L/usr/lib/gcc-lib/i386-redhat-linux/2.96/../../..  -dynamic-linker=/lib/ld-linux.so.2 -rpath $ORIGIN -rpath-link=/work/build/gnu/bin/glibc:/work/build/gnu/bin/glibc/math:/work/build/gnu/bin/glibc/elf:/work/build/gnu/bin/glibc/dlfcn:/work/build/gnu/bin/glibc/nss:/work/build/gnu/bin/glibc/nis:/work/build/gnu/bin/glibc/rt:/work/build/gnu/bin/glibc/resolv:/work/build/gnu/bin/glibc/crypt:/work/build/gnu/bin/glibc/linuxthreads --whole-archive /work/build/gnu/bin/glibc/iconvdata/euc-tw.os /work/build/gnu/bin/glibc/iconvdata/libCNS.so /work/build/gnu/bin/glibc/libc.so --no-whole-archive -v -lgcc -lc -lgcc /usr/lib/gcc-lib/i386-redhat-linux/2.96/crtendS.o /work/build/gnu/bin/glibc/csu/crtn.o


H.J.

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