System error
I am buikd an LFS based on the LFS 5.0 PRE 1. After I make install the glibc 2.3.2 (chapter 6) the out put are as follows:
---------------------------------------------------------------------------------
.....if test -r /usr/include/gnu/stubs.h && cmp -s /tools/glibc-build/stubs.h /usr/include/gnu/stubs.h; \
then echo 'stubs.h unchanged'; \
else /tools/bin/install -c -m 644 /tools/glibc-build/stubs.h /usr/include/gnu/strm -f /tools/glibc-build/stubs.h
/tools/glibc-build/elf/sln /tools/glibc-build/elf/symlink.list
rm -f /tools/glibc-build/elf/symlink.list
test ! -x /tools/glibc-build/elf/ldconfig || LC_ALL=C LANGUAGE=C \
/tools/glibc-build/elf/ldconfig \
/lib /usr/lib
/bin/sh: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /lib/li/bin/sh: /lib/i686/libc.so.6: version `GLIBC_PRIVATE' not found (required by /li/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.1.1' not found (required by /lib/i/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2.3' not found (required by /lib/i/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2' not found (required by /lib/i68make[1]: [install] Error 1 (ignored)
CC="gcc" /tools/bin/perl scripts/test-installation.pl /tools/glibc-build/
/bin/sh: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /lib/li/bin/sh: /lib/i686/libc.so.6: version `GLIBC_PRIVATE' not found (required by /li/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.1.1' not found (required by /lib/i/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2.3' not found (required by /lib/i/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2' not found (required by /lib/i68
make[1]: *** [install] Error 1
make[1]: Leaving directory `/tmp/glibc-2.3.2'
make: *** [install] Error 2
---------------------------------------------------------------------------------
Later on, I entered the following command, exactly as the manual provided:
---------------------------------------------------------------------------------
bash-2.05b# make localedata/install-locales
---------------------------------------------------------------------------------
And the following is the output:
---------------------------------------------------------------------------------
make -r PARALLELMFLAGS="" CVSOPTS="" -C /tmp/glibc-2.3.2 objdir=`pwd` localedata/install-locales
/bin/sh: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /lib/libdl.so.2)
/bin/sh: /lib/i686/libc.so.6: version `GLIBC_PRIVATE' not found (required by /lib/libdl.so.2)
/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.1.1' not found (required by /lib/i686/libc.so.6)
/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2.3' not found (required by /lib/i686/libc.so.6)
/bin/sh: /lib/ld-linux.so.2: version `GLIBC_2.2' not found (required by /lib/i686/libc.so.6)
make: *** [localedata/install-locales] Error 1
---------------------------------------------------------------------------------
I had followed exactly what the manual provided. I also tried to trace where I did wrong but I cannot find the mistake. Can anyone tell me?
Now, my Linux system cannot boot and it shows the same message as above. What can I do apart from reinstalling Linux?
|