[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: dlopen question...



On Wed, Jun 04, 2003 at 09:41:00PM +0200, Martin Preuss wrote:
> > >
> > > The underscore prefix is an a.out thing, and affects only a.out
> > > platforms.  So OpenBSD needs it only for few architectures (especially
> > > since i386 switched to ELF, even fewer)
> >
> > I'm using OpenBSD on a i386 platform, and dlsym does NOT work without that
> > prefix.
> > I verified this with two projects I participate in.
> >
> > So when it works WITH the underscrore (and it does), how can I be wrong ?

Did you miss the memo?

-current i386 as move to ELF like a month ago.

So you're right, OpenBSD/i386 3.3 and under _are_ a.out.

Every thing over 3.4 will be ELF on i386.

So plan ahead.

In -current, what's left in a.out are the m68k platforms (hp300,
mac68k, mvme68k) and vax.


-- 
Hugo Villeneuve <hugo@EINTR.net>
http://EINTR.net/