Porting applications to OpenVMS?
Porting can range from simple to rather complex, and depends on the features used on the original platform. This section covers generic porting, and porting among OpenVMS VAX OpenVMS Alpha, and OpenVMS I64. (Porting among OpenVMS VAX, OpenVMS Alpha and OpenVMS I64 is often quite simple and involves little more than rebuilding from source, though a few applications using features specific to the platform or the architecture, or using undocumented or unsupported interfaces can and likely will require some additional effort to port.) Several manuals on porting from OpenVMS VAX to OpenVMS Alpha are available in the OpenVMS documentation set, including information on porting VAX Macro32 assembler code to the Macro32 compiler on OpenVMS Alpha, on management differences, on upgrading privileged code, and application migration: o http://www.hp.com/go/openvms/doc/ Documentation on porting to OpenVMS I64 is available, as well. Details on the C programming environment are available at: o http://w