Below is the bottom of the make install, everything up to this point has
went flawlessly. Obviously something went wrong but I can't find it. 
Suggestions at to where to look? I have looked at what the Script says to 
check and can't find anything, host is Fedora Core 4 and I have built this
before on Core 4 with no problems. LFS version is 6.2.

Suggestions?

Thanks,
Trell

bash-3.1# /tools/bin/gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../gcc-4.0.3/configure --prefix=/tools
--with-local-prefix=/tools --enable-clocale=gnu --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++
--disable-libstdcxx-pch
Thread model: posix


bash-3.1# ldd /tools/bin/gcc
        linux-gate.so.1 =>  (0x00a50000)
        libc.so.6 => /tools/lib/libc.so.6 (0x0060c000)
        /tools/lib/ld-linux.so.2 (0x00a91000)



Exit from make install

/tools/bin/install -c /sources/glibc-build/elf/sprof /usr/bin/sprof.new
mv -f /usr/bin/sprof.new /usr/bin/sprof
/tools/bin/install -c /sources/glibc-build/elf/lddlibc4
/usr/bin/lddlibc4.new
mv -f /usr/bin/lddlibc4.new /usr/bin/lddlibc4
/tools/bin/install -c /sources/glibc-build/elf/ldd /usr/bin/ldd.new
mv -f /usr/bin/ldd.new /usr/bin/ldd
/tools/bin/install -c /sources/glibc-build/elf/ld.so /lib/ld-2.3.6.so.new
mv -f /lib/ld-2.3.6.so.new /lib/ld-2.3.6.so
/tools/bin/install -c /sources/glibc-build/libc.so /lib/libc-2.3.6.so.new
mv -f /lib/libc-2.3.6.so.new /lib/libc-2.3.6.so
echo ld-2.3.6.so /lib/ld-linux.so.2 >> /sources/glibc-build/elf/symlink.list
/tools/bin/install -c /sources/glibc-build/elf/sln /sbin/sln.new
mv -f /sbin/sln.new /sbin/sln
/tools/bin/install -c /sources/glibc-build/elf/ldconfig /sbin/ldconfig.new
mv -f /sbin/ldconfig.new /sbin/ldconfig
make[2]: Leaving directory `/sources/glibc-2.3.6/elf'
(sed '/^@/d' include/stubs-prologue.h; LC_ALL=C sort
/sources/glibc-build/csu/stubs /sources/glibc-build/iconv/stubs
/sources/glibc-build/iconvdata/stubs /sources/glibc-build/locale/stubs
/sources/glibc-build/localedata/stubs /sources/glibc-build/assert/stubs
/sources/glibc-build/ctype/stubs /sources/glibc-build/intl/stubs
/sources/glibc-build/catgets/stubs /sources/glibc-build/math/stubs
/sources/glibc-build/setjmp/stubs /sources/glibc-build/signal/stubs
/sources/glibc-build/stdlib/stubs /sources/glibc-build/stdio-common/stubs
/sources/glibc-build/libio/stubs /sources/glibc-build/dlfcn/stubs
/sources/glibc-build/malloc/stubs /sources/glibc-build/string/stubs
/sources/glibc-build/wcsmbs/stubs /sources/glibc-build/timezone/stubs
/sources/glibc-build/time/stubs /sources/glibc-build/dirent/stubs
/sources/glibc-build/grp/stubs /sources/glibc-build/pwd/stubs
/sources/glibc-build/posix/stubs /sources/glibc-build/io/stubs
/sources/glibc-build/termios/stubs /sources/glibc-build/resource/stubs
/sources/glibc-build/misc/stubs /sources/glibc-build/socket/stubs
/sources/glibc-build/sysvipc/stubs /sources/glibc-build/gmon/stubs
/sources/glibc-build/gnulib/stubs /sources/glibc-build/wctype/stubs
/sources/glibc-build/manual/stubs /sources/glibc-build/shadow/stubs
/sources/glibc-build/po/stubs /sources/glibc-build/argp/stubs
/sources/glibc-build/crypt/stubs /sources/glibc-build/libidn/stubs
/sources/glibc-build/nptl/stubs /sources/glibc-build/resolv/stubs
/sources/glibc-build/nss/stubs /sources/glibc-build/rt/stubs
/sources/glibc-build/conform/stubs /sources/glibc-build/debug/stubs
/sources/glibc-build/nptl_db/stubs /sources/glibc-build/inet/stubs
/sources/glibc-build/hesiod/stubs /sources/glibc-build/sunrpc/stubs
/sources/glibc-build/nis/stubs /sources/glibc-build/nscd/stubs
/sources/glibc-build/streams/stubs /sources/glibc-build/login/stubs
/sources/glibc-build/elf/stubs) > /sources/glibc-build/stubs.h
if test -r /usr/include/gnu/stubs.h && cmp -s /sources/glibc-build/stubs.h
/usr/include/gnu/stubs.h; \
then echo 'stubs.h unchanged'; \
else /tools/bin/install -c -m 644 /sources/glibc-build/stubs.h
/usr/include/gnu/stubs.h; fi
stubs.h unchanged
rm -f /sources/glibc-build/stubs.h
/sources/glibc-build/elf/sln /sources/glibc-build/elf/symlink.list
rm -f /sources/glibc-build/elf/symlink.list
test ! -x /sources/glibc-build/elf/ldconfig || LC_ALL=C LANGUAGE=C \
  /sources/glibc-build/elf/ldconfig  \
                               /lib /usr/lib
CC="gcc" /usr/bin//perl scripts/test-installation.pl /sources/glibc-build/
/tools/lib/gcc/i686-pc-linux-gnu/4.0.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lcidn
collect2: ld returned 1 exit status
sh: line 1: -L/usr/lib: No such file or directory
Execution of gcc failed!
The script has found some problems with your installation!
Please read the FAQ and the README file and check the following:
- Did you change the gcc specs file (necessary after upgrading from
  Linux libc5)?
- Are there any symbolic links of the form libXXX.so to old libraries?
  Links like libm.so -> libm.so.5 (where libm.so.5 is an old library) are
wrong,
  libm.so should point to the newly installed glibc file - and there should
be
  only one such link (check e.g. /lib and /usr/lib)
You should restart this script from your build directory after you've
fixed all problems!
Btw. the script doesn't work if you're installing GNU libc not as your
primary library!
make[1]: *** [install] Error 1
make[1]: Leaving directory `/sources/glibc-2.3.6'
make: *** [install] Error 2


-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to