On Tue, Jun 06, 2000 at 01:25:53AM -0500, Dan Nelson wrote:

 > In the last episode (Jun 06), Mark Newton said:
 > > On Tue, Jun 06, 2000 at 01:48:10AM -0400, Matthew Emmerton wrote:
 > > 
 > >  > I was recently playing around with iBCS support in FreeBSD
 > >  > 3.4/4.0, and noticed that there hasn't been much done since 96/97. 
 > >  > From what I can see now, FreeBSD can't run SCO OpenServer 5.0 ELF
 > >  > binaries, which is a feature I need desperately -- Linux has this
 > >  > functionality. If anyone is working on iBCS, let me know,
 > >  > otherwise I'll start hacking away at the the emulation code to
 > >  > allow SCO OSR5 ELF stuff.
 > > 
 > > SCO OpenServer doesn't use iBCS2, it's an SysVR4 ELF system.  FreeBSD
 > > has notional support for it under the svr4 emulator in 4.x and
 > > -current, but hardly any testing has been done with SCO (I've been
 > > using Solaris binaries and libraries).
 > 
 > I can say it pretty much doesn't work at all on SCO. 

I'm not at all surprised :-)  I've had some reports from people who say
they've had limited success, but since I don't have any SCO bits here
I haven't been running any SCO software.

 > There is
 > apparently quite a difference between Solaris and SCO SVR4; the first
 > thing I had to do was change the lseek() syscall to use 32-bit offsets
 > instead of 64-bit, for example. 

Interesting - Solaris has two lseek syscalls, notionally "lseek" and
"lseek64".  If SCO only has one, which is a 64 bit variant, could 
you perhaps let me know what its syscall number is?


    - mark

-- 
Mark Newton                               Email:  [EMAIL PROTECTED] (W)
Network Engineer                          Email:  [EMAIL PROTECTED]  (H)
Internode Systems Pty Ltd                 Desk:   +61-8-82232999
"Network Man" - Anagram of "Mark Newton"  Mobile: +61-416-202-223


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to