From owner-freebsd-current Wed Jul 15 11:24:31 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA27361 for freebsd-current-outgoing; Wed, 15 Jul 1998 11:24:31 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from mail.westbend.net (ns1.westbend.net [207.217.224.194]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA27352 for ; Wed, 15 Jul 1998 11:24:24 -0700 (PDT) (envelope-from hetzels@westbend.net) Received: from admin (admin.westbend.net [207.217.224.195]) by mail.westbend.net (8.8.8/8.8.8) with SMTP id NAA03988; Wed, 15 Jul 1998 13:24:12 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <036401bdb01d$c4139600$c3e0d9cf@westbend.net> From: "Scot W. Hetzel" To: Cc: "FreeBSD-Current" Subject: Re: aout / elf library directories Date: Wed, 15 Jul 1998 13:24:11 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.0518.4 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.0518.4 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG From: Joel Ray Holveck >A new Emacs is being tested for release, and I'm looking at one line >in the FreeBSD-specific configuration file: > > #define START_FILES pre-crt0.o /usr/lib/crt0.o > >Is -current's /usr/lib/{aout,elf} going to persist for a while (which >would imply I should try to get this changed before release), or is it >a fairly temporary condition? > Don't know how long it's going to persist, but it will most likely persist through the 3.0 RELEASES. Previous messages have stated that aout libraries were to be placed in /usr/lib/aout, and elf libraries in /usr/lib. You'll probably need something like the following: #if (defined __FreeBSD__ >= 3 ) && ( __FreeBSD_version >= 300003 ) && !defined(BINFORMAT) || ( BINFORMAT == aout )) #Allow the build to work on 3.0-CURRENT w/aout libraries #define START_FILES pre-crt0.o /usr/lib/aout/crt0.o #else # Allow the build to work on 3.0-CURRENT w/elf libraries # or 2.x w/aout libraries #define START_FILES pre-crt0.o /usr/lib/crt0.o #endif Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message