By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,077 Members | 1,237 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,077 IT Pros & Developers. It's quick & easy.

online or any manual for DEC VAX

arunmib
100+
P: 104
Hi all,
I have a task of porting programs written in C specific for DEC VAX system to Linux (any flavor). I am not able to find which are all the functions that are specific to VAX? Can anybody point me some online manual (something like MSDN or Linux man pages) specific for DEC VAX. In other terms is there any sort of DEC VAX API manual?

I tried googling but was not able to find anything concrete....

Any information shared will be of great help....

THANKS in ADVANCE for the help ppl...
Oct 24 '07 #1
Share this Question
Share on Google+
7 Replies


weaknessforcats
Expert Mod 5K+
P: 9,197
For ANSI C and C++, the VAX compiler must support the functions exactly as described in the books so you really don't need man pages.

If there are VAX peculiar functions (which would be non-ANSI) then your compiler should have documentation on that.

C and C++ do not assume a particular OS. Therefore, when VAX system calls are needed, is is presumed that you know what the calls are so you can code them in your C and C++ programs.

Generally, programs written for one OS are not portable to another without changes.
Oct 24 '07 #2

arunmib
100+
P: 104
thanks for reply weaknessforcats.

Yeah I know that programs written for one OS are not portable to other without changes and thats what I am working on.

The compiler used in VAX is DEC V5.....Currently I don't have the doc/manual...I would like to know is there any online manual present for it....
Oct 24 '07 #3

weaknessforcats
Expert Mod 5K+
P: 9,197
I have no idea. I would just need to do the same Google that you would.
Oct 24 '07 #4

arunmib
100+
P: 104
Found this,

http://h71000.www7.hp.com/DOC/os732_index.html

although not much of use to me, thought might be of use to somebody else in TSDN.... :)
Oct 25 '07 #5

Expert 10K+
P: 11,448
It's not so much the hardware (DEC VAX) as well as the OS It's running. VMS? Unix?

kind regards,

Jos
Oct 25 '07 #6

arunmib
100+
P: 104
running VMS....
actually there are two headers specific for it, they are "starlet.h" and "rms.h" (rms has some 4 different header files included in it). Need to figure out some equivalents for them in linux?

I also would like to know, other than these two are there anymore header files specific for VMS....
Oct 26 '07 #7

arunmib
100+
P: 104
http://biophyrs.bp.dal.ca/OpenVMS/83final/5841/5841pro_contents.html - Open VMS programming concepts

http://h71000.www7.hp.com/DOC/os732_index.html - OpenVMS system documentation link from HP

http://www.2cool4u.ch/operating_systems/vms/6489ptoc.htm - Open VMS manual.

http://www.itec.suny.edu/scsys/vms/vmsdoc/72final/5932/5932pro_contents.html - OpenVmS RTL library manual.

Adding this, based on the assumption it might act as directive to somebody or would be of some use to somebody.
Nov 19 '07 #8

Post your reply

Sign in to post your reply or Sign up for a free account.