This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
RE: Failure with include on Sun, Solaris2.9 with G++
- From: "Dave Korn" <dk at artimi dot com>
- To: "'Binutils list'" <binutils at sources dot redhat dot com>
- Date: Mon, 29 Mar 2004 18:14:15 +0100
- Subject: RE: Failure with include on Sun, Solaris2.9 with G++
> -----Original Message-----
> From: binutils-owner On Behalf Of Ian Lance Taylor
> Sent: 29 March 2004 17:51
> Hugh Sasse Staff Elec Eng <hgs> writes:
>
> > Havng got past my dejagnu problem I have run into this with my
> > binutils build from cvs.
> >
> >
> > g++ -DHAVE_CONFIG_H -I. -I../../../../src/sid/component/lcd
> -I.. -I.
> > g++ -I../../include
> -I../../../../src/sid/component/lcd/../../include
> > g++ -g -O2 -Wp,-MD,.deps/lcd-char-display.pp -c -fPIC -DPIC
> > g++ ../../../../src/sid/component/lcd/lcd-char-display.cxx -o
> > g++ .libs/lcd-char-display.lo
>
> Hmmm. sid is not part of the binutils. I don't know who
> maintains it. Whoever it is, complain to them, not us.
>
> To just build the binutils, I think you can 'cvs co
> binutils'. Or just rm -rf sid in your source directory, and
> run configure again.
>
> Ian
And don't use the '-d' flag to 'cvs update', or it'll fetch it again. The
anoncvs repository has a bunch of stuff in it apart from the GNU sources.
By using the 'cvs checkout binutils' command, it brings down the binutils
dir and its dependencies - bfd, opcodes, gas, etc; then plain old 'cvs
update' will update all the existing directories you have, i.e. just the
binutils related ones, whereas 'cvs update -d' will create and populate the
directories that relate to other projects as well.
cheers,
DaveK
--
Can't think of a witty .sigline today....