HP 3000 Manuals

Planning the Port [ HP Motif/iX Programmer's Supplement ] MPE/iX 5.0 Documentation


HP Motif/iX Programmer's Supplement

Planning the Port 

To ensure proper planning of an X client port, be sure to carefully
examine the HP Motif/iX implementation differences described in chapter
2.  In addition, you must acquire a good understanding of the differences
between the C compilers on HP-UX and MPE/iX
[REV BEG]

and the differences between the c89 interface to the C/iX compiler and
the HP-UX cc interface.[REV END]

You should experience little difficulty if your HP-UX C source code is
written to ANSI C because both HP-UX and MPE/iX versions of the C
compiler provide for full ANSI C conformance.  If however, you have
chosen to use non-ANSI extensions to C in your source code, you must
examine whether or not the C/iX compiler provides the same functionality
as the HP-UX version of C and make modifications where necessary.
[REV BEG]

In addition, if your application conforms to the POSIX.1 standard, you
should have little difficulty porting your application.

However, you should examine all external routines in your source code to
determine if they are part of the POSIX.1 standard.  For more information
on the POSIX.1 standard, see MPE/iX Developer's Kit Reference Manual, 
Vol.  1 (36430-90001).[REV END]



MPE/iX 5.0 Documentation