Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!mcdchg!ddsw1!karl From: karl@ddsw1.MCS.COM (Karl Denninger) Newsgroups: comp.sys.ibm.pc Subject: Re: Wanted...Unix for PC Message-ID: <[3491.4]comp.ibmpc;1@ddsw1.MCS.COM> Date: 2 Jun 89 15:00:13 GMT References: <43670@vax1.tcd.ie> <32074@bu-cs.BU.EDU> Lines: 42 >Response 3 of 3 (3491) by madd at bu-cs.BU.EDU on Thu 01 Jun 89 11:42 >[Jim Frost] > >In article <[3491.2]comp.ibmpc;1@ddsw1.MCS.COM> karl@ddsw1.MCS.COM (Karl >Denninger) writes: > >|Both 386/ix and SCO will run each other's binaries at this point. > >That depends on what you mean by "run". While I personally haven't >tried running 386/ix binaries on XENIX, we found that XENIX binaries >that altered character processing (eg CBREAK) didn't work correctly >under 386/ix (the simplest example is the XENIX binary for urogue). Uh, you do realize that the Xenix rogue game (in the /usr/games directory) is an 8086 (that's right, 8086) binary, do you not? COSMOS and AKCS Xenix binaries, both of which alter character processing, run correctly on 386/ix V2.0.1. These are 80386 binaries; I have not yet tried '286 code. COSMOS contains calls to system routines that don't exist on 386/ix -- yet it works -- unchanged! (specific example -- "nap()") In fact, one of these sites is running AKCS in production mode (ie: users on without any knowledge of what they're doing), and it works fine. AKCS's internal full-screen editor is about as "wierd on the terminal modes" as you can get -- it's a full screen curses implementation, and goes into and out of CBREAK and RAW modes many during the posting of a message (this is what I am posting the response you are reading now from). Again, these are all '386 programs. I have also successfully run programs that use shared libs from the 386/ix system (as well as Microport's 386 implementation) on Xenix 2.3, and they also worked without complaint or problem. I'll try a '286 and 8086 program and see what it does; perhaps there is a problem there. Then again, the ability to run these AT ALL is far beyond anything 386/ix can pretend to do in COFF format.... --- Karl Denninger (karl@ddsw1.MCS.COM, !ddsw1!karl) Public Access Data Line: [+1 312 566-8911], Voice: [+1 312 566-8910] Macro Computer Solutions, Inc. "Quality Solutions at a Fair Price"