🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix
Article #361

Converting VAX/VMS SYS$ and LIB$ calls to UNIX

#361
From: Sam Carter carter
Date: Thu, 27 Dec 1990 00:33
26 lines
1622 bytes
My name is Sam Carter.  I work for a company called ENSCO, Inc in
Springfield, Va.  We have recently been tasked to port a rather large
system written in FORTRAN on a VAX running VMS to a Sun/Unix 
environment.  One of the conditions of this port is to write software
to emulate many of the SYS$ and LIB$ system routines which are currently
used in the software.  The main idea is to keep the interface and 
functionality of the calls the same and just convert the underlying
code to be Sun/Unix compatible.  Our chief problems are in dealing with
asynchronous QIO requests and getting job/process information, but we
are also using several (~45) other SYS$ routines and about 20 LIB$ routines

So the questions are:
	1) Has anyone done something like this before that
	   you would be willing to share either information
	   or code.

	2) Has anyone dealt with asychronous I/O before and
	   do you have any tips.

	3) Is there any other info that you would care to supply.

Any info will be muchly appreciated and can be emailed to:
		carter@ensun.CSS.GOV
	via	seismo.CSS.GOV and the Center for Seismic Studies.

Thanks to all.
Technical Details
Message-ID: <2310@megadon.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!ames!apple!altos!megadon!clp

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!ames!apple!altos!megadon!clp
From: doug@seismo.CSS.GOV (Sam Carter (carter@huey.CSS.GOV))
Newsgroups: comp.unix
Subject: Converting VAX/VMS SYS$ and LIB$ calls to UNIX
Keywords: VAX VMS
Message-ID: <2310@megadon.UUCP>
Date: 27 Dec 90 00:33:08 GMT
Sender: clp@megadon.UUCP
Followup-To: poster
Lines: 26
Approved: clp@megadon.UUCP