From owner-freebsd-questions Thu Nov 1 7:19:15 2001 Delivered-To: freebsd-questions@freebsd.org Received: from 1upmc-msximc1.isdip.upmc.edu (1upmc-msximc1.isdip.upmc.edu [128.147.18.39]) by hub.freebsd.org (Postfix) with ESMTP id A206937B405 for ; Thu, 1 Nov 2001 07:19:08 -0800 (PST) Received: by 1upmc-msximc1.isdip.upmc.edu with Internet Mail Service (5.5.2653.19) id ; Thu, 1 Nov 2001 10:18:07 -0500 Message-ID: <46AEB8C1B628D511969200508B6FE42A6686FB@1upmc-msx6.isdip.upmc.edu> From: "Person, Roderick" To: 'Kris Kennaway' , Milo Hyson Cc: freebsd-questions@FreeBSD.ORG Subject: RE: BSDI compatibility Date: Thu, 1 Nov 2001 10:18:07 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C162E8.68DD68C0" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 RE: BSDI compatibility

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-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message