On 21 Jul 1999, Dag-Erling Smorgrav wrote:

> What kinds of BSDI binaries are we supposed to be able to run? I
> haven't had any luck getting *any* BSDI binaries to run on my (very
> recent) 4.0-CURRENT box. I have a handful of BSDI binaries, some of
> which are identified as:
> 
> d...@des ~/yes/bsdi/shopsite% file wwwinstall.cgi 
> wwwinstall.cgi: unknown pure executable
> d...@des ~/yes/bsdi/shopsite% ./wwwinstall.cgi 
> zsh: bus error (core dumped)  ./wwwinstall.cgi

I Have some too, as such:
{"/home/green/ast/bin"}$ file ksh
ksh: BSD/OS i386 compact demand paged executable not stripped
{"/home/green/ast/bin"}$ ./ksh -c 'echo "Hello!"'
Hello!


> 
> others (ls and cat from BSDI 4.0):
> 
> d...@des ~/yes/bsdi/cmc% file ./ls 
> ./ls: ELF 32-bit LSB executable, Intel 80386, version 1, dynamically linked, 
> stripped
> d...@des ~/yes/bsdi/cmc% ./ls 
> ELF binary type not known.  Use "brandelf" to brand it.
> zsh: abort      ./ls
> 
> and finally a few static ones Chris Costello was kind enough to build
> for me:
> 
> d...@des ~/yes/bsdi/cmc/bsdi_static% file hello
> hello: ELF 32-bit LSB executable, Intel 80386, version 1, statically linked, 
> not stripped
> d...@des ~/yes/bsdi/cmc/bsdi_static% ./hello 
> ELF binary type not known.  Use "brandelf" to brand it.
> zsh: abort      ./hello

We aren't compatible with BSD/OS ELF in emulation. We've been compatible
with their a.out for years, but that's it. It's possible that if you
brandelf them to be of type "FreeBSD", they will work.

> 
> DES
> -- 
> Dag-Erling Smorgrav - d...@yes.no
> 
> 
> To Unsubscribe: send mail to majord...@freebsd.org
> with "unsubscribe freebsd-hackers" in the body of the message
> 

 Brian Fundakowski Feldman      _ __ ___ ____  ___ ___ ___  
 gr...@freebsd.org                   _ __ ___ | _ ) __|   \ 
     FreeBSD: The Power to Serve!        _ __ | _ \._ \ |) |
       http://www.FreeBSD.org/              _ |___/___/___/ 



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to