Hi Martin
Thanks very much for the link as it does explain the problem well to me :)
I guess my question would be, is it likely that a second compile of gcc would 
hit thisissue after the first run had already been successful?
I have managed to recompile binutils without issue but the error still appears 
when trying to compile gcc :(
I am in the process of recompiling all the interim libraries again, gmp, mpc, 
mpfr, ppl and cloog, to see if this assists in clearing the issue.I did notice 
that my previous compile of ppl had an unwanted character in the LDFLAGS:
LDFLAGS="-Wl,-rpath-link,i/usr/lib:/lib"
There is an "i" prior to /usr/lib.  I have removed this in the hope that maybe 
it is related as the error thrown by ld is relatingto one of the libraries 
installed by ppl
Well ... guess I'll see how I get on :)
cheersgrail

----------------------------------------
> Date: Tue, 12 Jun 2012 10:26:31 +0100
> From: [email protected]
> To: [email protected]
> Subject: Re: [Clfs-dev] ppl 0.12.1
>
> On 12/06/12 08:04, Grail Dane wrote:
> > Ok ... so after some tooing and froing I managed to get past this obstacle 
> > :)
> > Main solution was to make symlinks for the old connections to the newly 
> > installed version.
> > I then moved forward and using Martin's patches posted for gcc 4.7.0 was 
> > able to install the new versionof gcc as well :)
> > The downside I am facing now is that after compiling with the old version 
> > of gcc I always like to recompile with the new.This has lead to an error 
> > from ld referring to an 'undefined reference symbol.
> > Anyone have any ideas on how to correct this until I am able to reinstall 
> > binutils, which I am guessing will fix the issue?
> > cheersgrail
> >
> >
> Hi
>
> Not quite understanding what you are doing, but normally an undefined
> reference symbol means that the compiler in the linking stage doesn't
> know the appropriate "external" library to link to because it hasn't
> been explicitly referenced in the compiler command. This seems to be a
> feature of newer binutils, where in older version you could get away
> with it because it was referenced from another library
>
> see http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
>
> Martin
> _______________________________________________
> Clfs-dev mailing list
> [email protected]
> http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org
                                          
_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to