HP OpenVMS Systemsask the wizard |
The Question is: I was just inherited a program that was written under VAX C. The program uses VMS Record Management Services (File Access Block, Record Access Block, XABKEY). I was trying to compile the program using Microsoft visual C++ and i got so many error relating to those RMS routines (or macro?). Are there any equivalent functions or routines that come with any PC c compiler that i can use or can DEC C compiler take care of the problems. I can use all the help. Thank you so much. David Nguyen The Answer is : If you are developing OpenVMS applications on a PC platform, please see the available Enterprise Toolkit: http://www.openvms.digital.com/commercial/et/et_index.html If you are developing PC applications by porting OpenVMS source code, you will have to remove or conditionalize any platform-specific code. (Much the same holds for porting PC applications to OpenVMS or other platforms.) As this is not particularly an OpenVMS Question, the OpenVMS Wizard would refer you to a PC Wizard. If you are developing on OpenVMS for OpenVMS, you can use the Compaq C (formerly known as DEC C) compiler for this purpose. When migrating VAX C code to Compaq C, you will likely want to review some of the VAX C compatibility and migration suggestions in the Ask The Wizard topic "VAX C, DEC C, Compaq C, and Y2K?" (The OpenVMS Wizard would also recommend reviewing the available Compaq C programming documentation.)
|