From owner-freebsd-current Sat Aug 2 04:10:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA19569 for current-outgoing; Sat, 2 Aug 1997 04:10:11 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA19564 for ; Sat, 2 Aug 1997 04:10:03 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.7.2/8.7.2) with UUCP id LAA01589; Sat, 2 Aug 1997 11:45:15 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.6/8.8.6) id LAA03986; Sat, 2 Aug 1997 11:14:03 +0200 (CEST) Message-ID: <19970802111403.26993@klemm.gtn.com> Date: Sat, 2 Aug 1997 11:14:03 +0200 From: Andreas Klemm To: John Polstra Cc: hasty@rah.star-gate.com, current@FreeBSD.ORG Subject: Re: second post: elf patches for -current References: <199708011006.DAA03932@rah.star-gate.com> <199708020146.SAA09667@austin.polstra.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.79 In-Reply-To: <199708020146.SAA09667@austin.polstra.com>; from John Polstra on Fri, Aug 01, 1997 at 06:46:10PM -0700 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, Aug 01, 1997 at 06:46:10PM -0700, John Polstra wrote: > > ElfKit is almost obsolete, because just about everything you need > is now in -current. You can build the FreeBSD compiler for ELF by > specifying "BINFORMAT=elf". The standard libc in -current (and I > think in -2.2 also) can be built for ELF, and it works just fine. > You don't have to do anything special; just compile it with the > ELF tools. If I define BINFORMAT=elf in /etc/make.conf ... can I do a make world then ? Or do I have to be very careful about that ? Are there any restrictions if IŽd decide, to give ELF a try ? > The current version of GNU binutils has all the FreeBSD-ELF support > in it. Just configure it like this and then build it: > > ./configure --prefix=/usr/local/elf --host=i386-unknown-freebsd \ > --target=i386-unknown-freebsdelf Do I need the binutils if I do a complete make world ? Only want to make sure, not to screw up my system within a few minutes ;-) -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html