Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jun 1998 20:31:59 -0700
From:      John Polstra <jdp@polstra.com>
To:        "Justin M. Seger" <jseger@freebsd.scds.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: Libraries... 
Message-ID:  <199806100331.UAA13632@austin.polstra.com>
In-Reply-To: Your message of "Tue, 09 Jun 1998 23:32:50 EDT." <199806100332.XAA24644@freebsd.scds.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Okay...  However don't we want to be checking for a library based on
> the format we are compiling for?  Is ELF going to become the only
> supported binformat? If so I guess I can have it check /usr/lib
> then /usr/lib/aout.  If we're supporting both ELF and aout, then I
> should have it select the correct one based on the system default
> binformat.

ELF will become the native binary format.  The entire system is
expected to be ELF, except perhaps for a few legacy and third party
applications that can't be recompiled.  We do not intend to have a
mix-and-match hodge-podge of ELF and a.out files.  Of course, the
kernel will still execute old a.out programs just fine.  But the a.out
format should not be used for newly compiled programs once we have
switched fully to ELF.  I am working on a utility to convert a.out
shared libraries to ELF.

The current mixed-format situation is just an attempt to make the
transition go more smoothly.

John
--
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth

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?199806100331.UAA13632>