binutils version

Ramya Rajan chandar ramya.chandar@wipro.com
Thu Aug 19 05:02:00 GMT 2004


  Hi,

I wish to upgrade gcc2.95.3 to gcc3.2

I configured the new version with the standard options ( ./configure 
--prefix=/home/ramya/local_3.2 )

# Compiler information:
g++ -v

/home/ramya/local_3.2/bin/g++ -v
Reading specs from 
/home/ramya/local_3.2/lib/gcc-lib/i686-pc-linux-gnu/3.2/specs
Configured with: ./configure --prefix=/home/ramya/local_3.2
Thread model: posix
gcc version 3.2

ld -v

GNU ld version 2.11.90.0.8 (with BFD 2.11.90.0.8)

ar -V

GNU ar 2.11.90.0.8
Copyright 1997, 98, 99, 2000, 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.

# System information:
uname -a

Linux linux3 2.4.7-10 #1 Thu Sep 6 17:27:27 EDT 2001 i686 unknown


The compilation was successfull. But it is failing during linking, by 
giving the following error message.

/cm4/tools/GNU/Linux_2.4.7-10/bin/ld: Dwarf Error: Invalid or unhandled 
FORM value: 14.

In the below link,

http://gcc.gnu.org/ml/gcc/2002-02/msg00965.html

I have read that we need the newer version of binutils. It says,

FORM 14 is DW_FORM_strp, recently added to GCC.  You need a newer binutils.

As for as I know binutils is a collection of utilities which has their 
own versions.

Are they mentioning about the utilities(ld,ar,as) version , or it is 
something else.

Can you please clarify me on the same.

Thanks,
Ramya.



More information about the Binutils mailing list