Well, I confess I'd been avoiding changing off my SuSE Linux Enterprise Desktop for fear I'd never be able to figure out how to get iBCS working - it was easier than I thought it could be.
I did NOT have to patch the kernel sources, which is a major benefit.
My applications - SysV4 (Unixware) based compilers (Metaware HighC and Professional Pascal) appear to work without a glitch.
Instructions for others:
1) get iBCS3.4 compressed tarfile from "Download" section on Source Forge Linux-ABI project (this one) - the 3.3 version does not work (compile cleanly) with the SuSE 10.3 kernel.
2) untar it into it's own directory - it does NOT create a subdirectory for itself, so do so, if you don't want it in your current directory
3) follow the instructions (sparse as they are) in the README from the iBCS3.4 tar file.
Test your program.
Thanks, folks -
Ed
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, I confess I'd been avoiding changing off my SuSE Linux Enterprise Desktop for fear I'd never be able to figure out how to get iBCS working - it was easier than I thought it could be.
I did NOT have to patch the kernel sources, which is a major benefit.
My applications - SysV4 (Unixware) based compilers (Metaware HighC and Professional Pascal) appear to work without a glitch.
Instructions for others:
1) get iBCS3.4 compressed tarfile from "Download" section on Source Forge Linux-ABI project (this one) - the 3.3 version does not work (compile cleanly) with the SuSE 10.3 kernel.
2) untar it into it's own directory - it does NOT create a subdirectory for itself, so do so, if you don't want it in your current directory
3) follow the instructions (sparse as they are) in the README from the iBCS3.4 tar file.
Test your program.
Thanks, folks -
Ed
Could you make x286emul work?, it doesn't on SLES10SP2:
832bits:~/tmp # ibcs-3_8/x286/x286emul
Bad MAGIC in ibcs-3_8/x286/x286emul