HP 3000 MPE/iX Porting Guide

Last updated May 29, 1998
  1. Welcome
  2. Contributors
  3. Documentation
  4. Scripts
  5. Compiling and Linking
  6. Include Files
  7. Functions
  8. Sockets
  9. Terminal I/O
  10. Miscellaneous
  11. Bugs


Welcome

Welcome to the MPE/iX Porting Guide!

At first glance, porting Unix programs to MPE/iX might seem like a hopeless task. But the good news is that it's not really that difficult. HP added a POSIX shell, POSIX utilities (like sed and grep), a POSIX API, and a hierarchical file system to MPE/iX 4.5 back in 1992. Unfortunately this major new functionality remained fairly obscure and under-utilized by the customer base until about 1996, when the GNU gcc C compiler was ported and released by Mark Klein. Shortly thereafter porting activity picked up, and major Unix packages like Samba, Apache, syslog, the BIND DNS server, sendmail, Perl, xntp, and Java were all ported to MPE/iX.

So as you begin your journey into the wonderful world of POSIX porting, keep the following points in mind: Once you've completed your port, please let me know if you have any new porting tips that you'd like to add to this document.


Contributors


Documentation


Scripts


Compiling and Linking


Include Files


Functions


Sockets


Terminal I/O

Ha ha ha ha! I feel sorry for you if you have to read this section! The POSIX General Terminal Interface was never formally completed. But see libbsd for an unsupported informal implementation.


Miscellaneous


Bugs


Top    Bixby    Hosted by 3kRanger.com    email 3kRanger    Updated