From owner-freebsd-current Sat Sep 20 13:41:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA25762 for current-outgoing; Sat, 20 Sep 1997 13:41:38 -0700 (PDT) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA25755 for ; Sat, 20 Sep 1997 13:41:34 -0700 (PDT) Received: (from sos@localhost) by sos.freebsd.dk (8.8.7/8.7.3) id WAA04762; Sat, 20 Sep 1997 22:39:35 +0200 (MEST) From: Søren Schmidt Message-Id: <199709202039.WAA04762@sos.freebsd.dk> Subject: Re: running binutils 2.8, elf support? In-Reply-To: <9709201939.AA18159@gnu.sdsp.mc.xerox.com> from Marty Leisner at "Sep 20, 97 12:39:44 pm" To: leisner@sdsp.mc.xerox.com (Marty Leisner) Date: Sat, 20 Sep 1997 22:39:35 +0200 (MEST) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In reply to Marty Leisner who wrote: > > Is there a way to crosscompile on linux for freebsd? Dunno... > I understand freebsd supports ELF. Yes, the kernel support is there, the runtime linker etc is missing. > > Can I run the linux/elf gcc/as/ld with the write specs > file (i.e. libraries and header files) to generate freebsd > binaries? > > I looked on www.freebsd.org, and couldn't come up with > anything useful... > 1) what do I need > 2) can I have some elf binaries I can try out? > > I didn't see any meaningful information in the handbook or FAQ > sheet... (did I miss something?) Not really, but there is work underways to make FreeBSD convert to ELF. Peter Wemm, John Poltra and Myself have been working on this lately, and we have our test systems running all ELF, so it not that far away... It wont happen overnight though, as there are ALOT of details that needs to be sorted out, before we attempt to "morphe" -current into ELF. It will happen though, but I can't give you a time frame just yet, neither how its going to be done. I can however guarantie that we will go for a method, that causes the least possible pain for our -current users, but remember -current is bleeding edge, and sometimes the edge is not exactly userfriendly... Please be patient, we are working on this as fast as we can... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end ..