Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Aug 1998 20:54:16 -0400 (EDT)
From:      Chuck Robey <chuckr@glue.umd.edu>
To:        Alex <garbanzo@hooked.net>
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.9808282051520.487-100000@picnic.mat.net>
In-Reply-To: <Pine.BSF.4.00.9808281822280.243-100000@zippy.dyn.ml.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Fri, 28 Aug 1998, Alex wrote:

> On Fri, 28 Aug 1998, Kenneth Chiu wrote:
> [..]
> > I'm thinking about getting Motif, but am concerned about being
> > dependent on XIG for a 3.0 version.  First, how hard would it be
> > to write a program to convert a.out to ELF?  Is it just a matter
> > of converting the relocation table, symbol table, and string table?
> > Or will the 3.0 loader be able to mix and match ELF and a.out?
> 
> 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?

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114              | and jaunt (NetBSD).
----------------------------+-----------------------------------------------





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.9808282051520.487-100000>