Install Binutils-2.16.1 Error

linjor at sjtu.edu.cn linjor at sjtu.edu.cn
Sun Sep 26 07:51:26 PDT 2010


Hi all
Something wrong happened when i installed binutils-2.16.1,the log is below:
...
WARNING: `makeinfo' is missing on your system.  You should only need it if
          you modified a `.texi' or `.texinfo' file, or any other file
          indirectly affecting the aspect of the manual.  The spurious
          call might also be the consequence of using a buggy `make' (AIX,
          DU, IRIX).  You might want to install the `Texinfo' package or
          the `GNU make' package.  Grab either from any GNU archive site.
/bin/sh ../../binutils-2.16.1/ld/../mkinstalldirs /tools/info
  /usr/bin/install -c -m 644 ./ld.info /tools/info/ld.info
  install-info --info-dir=/tools/info /tools/info/ld.info
This is not dpkg install-info anymore, but GNU install-info
See the man page for ginstall-info for command line arguments
install-info: /tools/info/ld.info: empty file
make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/ld'
make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/ld'
make[1]: Entering directory `/mnt/lfs/sources/binutils-build/libiberty'
make[2]: Entering directory  
`/mnt/lfs/sources/binutils-build/libiberty/testsuite'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory  
`/mnt/lfs/sources/binutils-build/libiberty/testsuite'
/bin/sh ../../binutils-2.16.1/libiberty/../mkinstalldirs /tools/lib
/usr/bin/install -c -m 644 ./libiberty.a /tools/lib/./libiberty.an
( cd /tools/lib ; ranlib ./libiberty.an )
*** buffer overflow detected ***: ranlib terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x50)[0x40112390]
/lib/tls/i686/cmov/libc.so.6(+0xe12ca)[0x401112ca]
/lib/tls/i686/cmov/libc.so.6(+0xe0a08)[0x40110a08]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0x9e)[0x40099afe]
/lib/tls/i686/cmov/libc.so.6(_IO_padn+0xd8)[0x4008d5f8]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x2aee)[0x4006f6fe]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xad)[0x40110abd]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0x401109fd]
ranlib[0x80507f5]
ranlib[0x804e95e]
ranlib[0x8051268]
ranlib[0x8058480]
ranlib[0x804a172]
ranlib[0x804a647]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x40046bd6]
ranlib[0x8049641]
======= Memory map: ========
08048000-080b4000 r-xp 00000000 08:03 137672     /mnt/lfs/tools/bin/ranlib
080b4000-080b5000 r--p 0006b000 08:03 137672     /mnt/lfs/tools/bin/ranlib
080b5000-080b6000 rw-p 0006c000 08:03 137672     /mnt/lfs/tools/bin/ranlib
080b6000-080ba000 rw-p 00000000 00:00 0
0964b000-0979b000 rw-p 00000000 00:00 0          [heap]
40000000-4001b000 r-xp 00000000 07:00 391790     /lib/ld-2.11.1.so
4001b000-4001c000 r--p 0001a000 07:00 391790     /lib/ld-2.11.1.so
4001c000-4001d000 rw-p 0001b000 07:00 391790     /lib/ld-2.11.1.so
4001d000-4001e000 r-xp 00000000 00:00 0          [vdso]
4001e000-40022000 rw-p 00000000 00:00 0
40030000-40183000 r-xp 00000000 07:00 520535      
/lib/tls/i686/cmov/libc-2.11.1.so
40183000-40184000 ---p 00153000 07:00 520535      
/lib/tls/i686/cmov/libc-2.11.1.so
40184000-40186000 r--p 00153000 07:00 520535      
/lib/tls/i686/cmov/libc-2.11.1.so
40186000-40187000 rw-p 00155000 07:00 520535      
/lib/tls/i686/cmov/libc-2.11.1.so
40187000-4018b000 rw-p 00000000 00:00 0
4019b000-401b8000 r-xp 00000000 07:00 391848     /lib/libgcc_s.so.1
401b8000-401b9000 r--p 0001c000 07:00 391848     /lib/libgcc_s.so.1
401b9000-401ba000 rw-p 0001d000 07:00 391848     /lib/libgcc_s.so.1
bfe00000-bfe15000 rw-p 00000000 00:00 0          [stack]
Aborted
make[1]: *** [install_to_libdir] Error 134
make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/libiberty'
make: *** [install-libiberty] Error 2
can anybody help me?





More information about the lfs-support mailing list