From owner-freebsd-hackers Tue Mar 12 16: 5:20 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from Nolo.com (fc.parker-st.com [208.25.95.29]) by hub.freebsd.org (Postfix) with ESMTP id D85E937B417; Tue, 12 Mar 2002 16:04:57 -0800 (PST) Message-id: Date: Tue, 12 Mar 2002 16:07:29 -0800 Subject: old bsdi to freebsd 4.5 compatibility To: freebsd-hackers@freebsd.org, freebsd-questoins@freebsd.org Cc: dwheaton@syndicate.net From: "Mark Stuhr" MIME-Version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG We are trying to port an old application (originally written for BSDI 2.x) on to FreeBSD. It currently runs fine under BSDI 4.1. Some pieces of it run on FreeBSD but not near enough to be helpful. Can't recompile under FreeBSD (file format errors on some old custom library files.) The binaries that come across and run okay are in the a.out (not ELF) format. When comparing the ELF format of the binaries that don't run with those on the FreeBSD 4.5 system the main difference is that the FreeBSD ones identify themselves as OS/ABI: UNIX - FreeBSD The ones on the old system that don't run when copied to the new system are OS/ABI: UNIX - System V We are attempting to get gcc on the bsdi system to recompile the program so that all pieces are in the a.out format. We are getting close to getting that done, but aren't even sure that will solve the problem. Any tips or clues to getting the compile to work?? Any ideas for other methods to get better compatibility?? thanks Mark Stuhr Director of Inf. Tech. www.nolo.com mark@nolo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message