Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Nov 2001 10:18:07 -0500 
From:      "Person, Roderick" <personrp@ccbh.com>
To:        'Kris Kennaway' <kris@obsecurity.org>, Milo Hyson <milo@cyberlifelabs.com>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   RE: BSDI compatibility
Message-ID:  <46AEB8C1B628D511969200508B6FE42A6686FB@1upmc-msx6.isdip.upmc.edu>

next in thread | raw e-mail | index | archive | help
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_001_01C162E8.68DD68C0
Content-Type: text/plain;
	charset="iso-8859-1"

I own a legal copy of BSDi. If I want to use things from it would I create a
directory structure under /compat and the place a 'pseudo' install there? Is
there anywhere I can find such info?

Roderick P. Person
Programmer II
(412)454-2616
personrp@ccbh.com

"I'm surprised that more people have not been murdered in
the entertainment industry."

- Actor Gary Oldman

> -----Original Message-----
> From: Kris Kennaway [mailto:kris@obsecurity.org]
> Sent: October 31, 2001 6:44 PM
> To: Milo Hyson
> Cc: Kris Kennaway; freebsd-questions@FreeBSD.ORG
> Subject: Re: BSDI compatibility
> 
> 
> On Wed, Oct 31, 2001 at 03:18:27PM -0800, Milo Hyson wrote:
> > On Wednesday 31 October 2001 02:12 am, Kris Kennaway wrote:
> > > It should be native.  If you want to use dynamically 
> linked binaries
> > > you'll need to install the libraries somewhere, of course.
> > 
> > When I run the PayflowPro BSDi executable, it gives the 
> following error:
> > 
> > ELF interpreter /shlib/ld-bsdi.so not found
> > 
> > I've searched around on the web and can't find anything 
> describing what this 
> > is (I assume it's a BSDi compatibility library) or where to 
> get it. It's not 
> > on any of my FreeBSD boxes or CD-ROMs.
> 
> It's a BSD/OS file; if you want to run a dynamically linked BSD/OS
> binary, you need to have a copy of the BSD/OS shared libraries and
> dynamic linker on your system.  Because BSD/OS is a proprietary
> operating system, they're not freely available.
> 
> In other words, FreeBSD is compatible with the BSD/OS binary
> executable format and kernel syscalls, but you'll need to supply a
> complete set of userland files which are capable of actually running
> your binary.  For example, the statically-linked BSD/OS netscape
> binary in the ports collection runs as-is because it has no external
> library dependencies.
> 
> Kris
> 

------_=_NextPart_001_01C162E8.68DD68C0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
5.5.2654.45">
<TITLE>RE: BSDI compatibility</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=3D2>I own a legal copy of BSDi. If I want to use things =
from it would I create a directory structure under /compat and the =
place a 'pseudo' install there? Is there anywhere I can find such =
info?</FONT></P>

<P><FONT SIZE=3D2>Roderick P. Person</FONT>
<BR><FONT SIZE=3D2>Programmer II</FONT>
<BR><FONT SIZE=3D2>(412)454-2616</FONT>
<BR><FONT SIZE=3D2>personrp@ccbh.com</FONT>
</P>

<P><FONT SIZE=3D2>&quot;I'm surprised that more people have not been =
murdered in</FONT>
<BR><FONT SIZE=3D2>the entertainment industry.&quot;</FONT>
</P>

<P><FONT SIZE=3D2>- Actor Gary Oldman</FONT>
</P>

<P><FONT SIZE=3D2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=3D2>&gt; From: Kris Kennaway [<A =
HREF=3D"mailto:kris@obsecurity.org">mailto:kris@obsecurity.org</A>]</FON=
T>
<BR><FONT SIZE=3D2>&gt; Sent: October 31, 2001 6:44 PM</FONT>
<BR><FONT SIZE=3D2>&gt; To: Milo Hyson</FONT>
<BR><FONT SIZE=3D2>&gt; Cc: Kris Kennaway; =
freebsd-questions@FreeBSD.ORG</FONT>
<BR><FONT SIZE=3D2>&gt; Subject: Re: BSDI compatibility</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; On Wed, Oct 31, 2001 at 03:18:27PM -0800, Milo =
Hyson wrote:</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; On Wednesday 31 October 2001 02:12 am, =
Kris Kennaway wrote:</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; It should be native.&nbsp; If you =
want to use dynamically </FONT>
<BR><FONT SIZE=3D2>&gt; linked binaries</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; &gt; you'll need to install the libraries =
somewhere, of course.</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; When I run the PayflowPro BSDi executable, =
it gives the </FONT>
<BR><FONT SIZE=3D2>&gt; following error:</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; ELF interpreter /shlib/ld-bsdi.so not =
found</FONT>
<BR><FONT SIZE=3D2>&gt; &gt; </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; I've searched around on the web and can't =
find anything </FONT>
<BR><FONT SIZE=3D2>&gt; describing what this </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; is (I assume it's a BSDi compatibility =
library) or where to </FONT>
<BR><FONT SIZE=3D2>&gt; get it. It's not </FONT>
<BR><FONT SIZE=3D2>&gt; &gt; on any of my FreeBSD boxes or =
CD-ROMs.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; It's a BSD/OS file; if you want to run a =
dynamically linked BSD/OS</FONT>
<BR><FONT SIZE=3D2>&gt; binary, you need to have a copy of the BSD/OS =
shared libraries and</FONT>
<BR><FONT SIZE=3D2>&gt; dynamic linker on your system.&nbsp; Because =
BSD/OS is a proprietary</FONT>
<BR><FONT SIZE=3D2>&gt; operating system, they're not freely =
available.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; In other words, FreeBSD is compatible with the =
BSD/OS binary</FONT>
<BR><FONT SIZE=3D2>&gt; executable format and kernel syscalls, but =
you'll need to supply a</FONT>
<BR><FONT SIZE=3D2>&gt; complete set of userland files which are =
capable of actually running</FONT>
<BR><FONT SIZE=3D2>&gt; your binary.&nbsp; For example, the =
statically-linked BSD/OS netscape</FONT>
<BR><FONT SIZE=3D2>&gt; binary in the ports collection runs as-is =
because it has no external</FONT>
<BR><FONT SIZE=3D2>&gt; library dependencies.</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
<BR><FONT SIZE=3D2>&gt; Kris</FONT>
<BR><FONT SIZE=3D2>&gt; </FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C162E8.68DD68C0--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?46AEB8C1B628D511969200508B6FE42A6686FB>