Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Mar 2002 16:07:29 -0800
From:      "Mark Stuhr" <mark@nolo.com>
To:        freebsd-hackers@freebsd.org, freebsd-questoins@freebsd.org
Cc:        dwheaton@syndicate.net
Subject:   old bsdi to freebsd 4.5 compatibility
Message-ID:  <fc.004c55c00084cc6c004c55c00084cc6c.84cd46@nolo.com>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fc.004c55c00084cc6c004c55c00084cc6c.84cd46>