Akhilesh Mritunjai <[EMAIL PROTECTED]> wrote:
> Hi
>
> I'm a bit miffed with all the troubles getting the numerous open source
> programs to compile under nevada with gcc. The most frequent and annoying
> problem is when the linker is assumed to be GNU ld, and is passed specific
> parameters (eg. --with-version-script), which the SUN ld (in /usr/ccs/bin)
> does not understand.
>
> The problem is compounded by the fact(?) that the FULL path to ld has been
> hard coded during gcc compilation as /usr/ccs/bin/ld... hence it is
> impossible to symlink /usr/sfw/bin/gld as /use/sfw/bin/ld and put that in the
> path first and just leave /usr/ccs alone.
>
> Any insights on why it was done like this ? Studio 11/12 come with their own
> ld so why is there a copy of ld in /usr/ccs/bin ? and why gcc isn't
> configured to use gld ? How is it "supposed" to work ?
GNU ld is not fully functional and had/has bugs that made/make it impossible to
use it.
I see not reason to use GNU ld but if you like to use it, just fix it's bugs.
Jörg
--
EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni)
[EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
[email protected]