From owner-freebsd-amd64@FreeBSD.ORG Thu May 19 07:52:47 2005 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1697B16A4CE; Thu, 19 May 2005 07:52:47 +0000 (GMT) Received: from www.salesmanager.nl (www.salesmanager.nl [213.201.133.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 323F643D72; Thu, 19 May 2005 07:52:46 +0000 (GMT) (envelope-from adrik@salesmanager.nl) MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Date: Thu, 19 May 2005 09:52:44 +0200 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD 5.4R fails to run i386 binaries. Missing ld-elf32.so.1 Thread-Index: AcVcN1JEhif73TrZRfSa9ef5oUccwgAD3qsQ From: "Adri Koppes" To: "David O'Brien" cc: freebsd-amd64@freebsd.org Subject: RE: FreeBSD 5.4R fails to run i386 binaries. Missing ld-elf32.so.1 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2005 07:52:47 -0000 > -----Original Message----- > From: David O'Brien [mailto:obrien@freebsd.org] > Sent: 19 May, 2005 07:54 > To: Adri Koppes > Cc: Matthew D. Fuller; freebsd-amd64@freebsd.org > Subject: Re: FreeBSD 5.4R fails to run i386 binaries. Missing > ld-elf32.so.1 >=20 >=20 > [ don't top post! ] >=20 > On Fri, May 13, 2005 at 02:04:14PM +0200, Adri Koppes wrote: > > Thanks for you information. I'm glad to know buildworld=20 > will at least > > produce the required loader and libraries. Where you using=20 > FreeBSD 5.4 > > when trying this? I don't really wanna do a make buildworld on a > > production server, so if that's the only way to get the=20 > required loader > > and libs, I guess I'll have to try and find another amd64=20 > test server > > and copy the required files from there to the production server. >=20 > It certainly was my intention that there are 32-bit shared=20 > libs and RTLD > in 5.4-RELEASE. I guess there was something in=20 > release/Makefile I failed > to add. :-( > =20 > --=20 > -- David (obrien@FreeBSD.org) >=20 David, Thanks for your confirmation. Hopefully the will come as a seperate = package later. I have since done a make buildworld and make installworld. These produce = the RTLD and shared libs in /usr/lib32. FreeBSD 5.x i386 binaries run now, static and dynamic linked FreeBSD 4.x = i386 binaries also seem to run, when I copy the FreeBSD 4.x shared libs = from another 4.10 system. FreeBSD 3.x i386 binaries always dump core (bad system call)! I didn't = see the compat3x and compat4x options available in /stand/sysinstall nor = could I make the packages in /usr/ports. Currently I have a requirement to be able to run FreeBSD 3.x shared i386 = binaries, since Sophos Antivirus only ships these! :(( Is it possible to run older FreeBSD 3.x style i386 binaries on 5.4 = amd64? Adri.