On Wed, 23 Mar 2005 13:49:55 +0100, Hrvoje Niksic <hniksic(a)xemacs.org> wrote:
Vin Shelton <acs(a)xemacs.org> writes:
> I guess I hadn't tried to build with gcc under Solaris 2.5 (sparc) in
> quite some time. Since gcc version 3.4, the -fno-gnu-linker argument
> is no longer supported and configure bombs out as a result.
Which linker does GCC use then? If it uses the GNU linker
unconditionally, how does XEmacs build? I assume that the comment
about Dynodump requiring the system linker still stands.
Aside - I don't understand why the option was removed.
Apparently, gcc uses the system linker. I must admit that I don't
have binutils installed here, so gcc doesn't have a choice. Your
implicit suggestion here is that the effect is still required. I'll
take the hint and see if there's a new option to use instead.
I actually am a little surprised that configure attempts to force the
system linker, because: 1) the PROBLEMS file calls out this very issue
and 2) I'm pretty sure we recently received an email where the user
was attempting to build on Solaris with the GNU linker.
Thanks for the review, Malcolm and Hrvoje!
- Vin
--
Whoever you are, no matter how lonely,
the world offers itself to your imagination,
calls to you like the wild geese, harsh and exciting--
over and over announcing your place
in the family of things. Mary Oliver