bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problems while compiling binutils


From: softcrack
Subject: Problems while compiling binutils
Date: Wed, 13 Aug 2003 19:05:19 +0800

Hi, 

While I'm compiling binutils-2.13.1 on my machine, I encountered
some problems. I hope I can get your help.

My system is redhat 7.0, and the kernel is 2.2.16-22. 
My gcc is 3.3.1 and my current ld version is 2.11.93.0.2.

When I make the project, it showed the following messages:

…...
make[3]: Entering directory `/tmp/binutils-2.13.1/binutils'
/bin/sh ./libtool --mode=link gcc -W -Wall -Wstrict-prototypes
-Wmissing-prototypes -g -O2  -o objdump  objdump.o budemang.o prdbg.o rddbg.
o debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o
../opcodes/libopcodes.la ../bfd/libbfd.la ../libiberty/libiberty.a  
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -o objdump
objdump.o budemang.o prdbg.o rddbg.o debug.o stabs.o ieee.o rdcoff.o bucomm.
o version.o filemode.o  ../opcodes/.libs/libopcodes.a ../bfd/.libs/libbfd.a
../libiberty/libiberty.a
bucomm.o: In function `make_tempname':
/tmp/binutils-2.13.1/binutils/bucomm.c:238: the use of `mktemp' is
dangerous, better use `mkstemp'
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_pubnames [00000000 -> 00004c95] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_info [00000000 -> 002ec880] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_abbrev [00000000 -> 0000ce9e] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_line [00000000 -> 00058406] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_frame [00000000 -> 0000f3bf] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: section .debug_str [00000000 -> 00007345] overlaps section
.debug_aranges [00000000 -> 0000083f]
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: objdump: Not enough room for program headers (allocated 6, need 7)
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.1/../../../../i686-pc-linux-gnu
/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[3]: *** [objdump] Error 1
make[3]: Leaving directory `/tmp/binutils-2.13.1/binutils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/binutils-2.13.1/binutils'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/tmp/binutils-2.13.1/binutils'

Any help will be apretiate.

Thanks.

<<attachment: winmail.dat>>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]