Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Aug 1998 19:47:32 -0700 (PDT)
From:      Alex <garbanzo@hooked.net>
To:        Chuck Robey <chuckr@glue.umd.edu>
Cc:        Kenneth Chiu <chiuk@cs.indiana.edu>, current@FreeBSD.ORG, Stephen Hocking-Senior Programmer PGS Tensor Perth <shocking@prth.pgs.com>, John Birrell <jb@cimlogic.com.au>
Subject:   Re: HEADS UP: 3 days to E-day 
Message-ID:  <Pine.BSF.4.00.9808281945140.243-100000@zippy.dyn.ml.org>
In-Reply-To: <Pine.BSF.4.00.9808282051520.487-100000@picnic.mat.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 28 Aug 1998, Chuck Robey wrote:
[..]
> > If you stick with static libs, I think it's purely a matter of removing
> > the prepended underscore.  This might be the way to go until XiG releases
> > a true ELF version.
> 
> Are you sure?  I thought that if you were linking up a elf executeable,
> you'd have to use 100% pure elf libs (and vice versa), and no mixing
> allowed.  I know about the underscore business, but it's a different
> linker extirely, isn't it?
> 
> I also thought that the run time linker (ld.so) only knew about one
> flavor, so you needed an elf one, and an aout one, and no mixing.
> 
> Is this untrue?

Static libs are a different beast I think.  The elf linker seems to grok
old static libs.  At least it did, the last time I had old a.out libs
where I shouldn't have.  Of course, I ran into undefined references, as
the linker didn't expect an underscore.

- alex

| "Contrary to popular belief, penguins are not the salvation of modern  |
| technology.  Neither do they throw parties for the urban proletariat." |
| Powered by FreeBSD                            http://www.freebsd.org/  |


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.00.9808281945140.243-100000>