Editing
Software Development Platforms
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Installing packages on VMS== Contacts: Piet Schuermans Mark Blanchard ===Freeware source=== http://h71000.www7.hp.com/freeware/freeware80/ Instructions for unpacking .tar.gz files on VMS :1. Rename the file to file.tgz :2. gunzip file.tgz (creates a file.tar) :3. vmstar file.tar ===VMSTAR=== A tar program for VMS. Either install from the source (build it), or apparently the binary can be downloaded from http://h71000.www7.hp.com/freeware/freeware50/vmstar/alpha/ where you will find VMSTAR.EXE When extracting files that contain "unix" filenames (e.g., config.h.in), make sure to extract the files with <pre> $ cvstar xof file.tar ! Option 'o' extracts ODS5 files with ODS2 format </pre> ===CVS=== The sources can be retrieved from http://ftp.gnu.org/non-gnu/cvs/source/stable/ You will need a C compiler on OpenVMS. There are several versions of CVS available, but all of them need some tweaking before they can be successfully built. :cvs-1.11.18 (see build instructions at http://lists.gnu.org/archive/html/bug-cvs/2005-01/msg00280.html) :cvs-1.11.21 (do not use) :cvs-1.11.22 (latest version as of May 26, 2007 -- may be built, but follow instructions as per v.18 above) Download the .tar.gz file, rename it to .tgz once on vms system, use gunzip then vmstar: <pre> $ rename cvs-1.11.22.tar.gz cvs-1.11.22.tgz $ gunzip cvs-1.11.22.tgz $ vmstar xof cvs-1.11.22.tar ! option 'o' allows ODS2 naming. </pre> For all versions, make the following changes before starting: :1. Before you attempt to compile 1.11.22 or later you will need make a copy of [.LIB]FNMATCH_H.IN as [.LIB]FNMATCH.H :2. Correct typo in [.SRC]BUILD_SRC.COM change "libz" to "zlib" <b>Note:</b> The directory names would have been cvs-1.11.21.dir on Linux. However VMS doesn't allow more than 1 . in the name. If you enter <pre>$ set process/parse=extended</pre> in a terminal you'll be able to access these files. You rename them (i.e. cvs-1_11_21.dir). <b>NOTE</b> Piet Schuermans (mailps@mac.com) sent me a binary version of CVS on May 25, 2007 that I am currently using. <b>USAGE</b> Note that I have a "getting started on cvs for vms" document that can help. OpenVMS is case sensitive for passing parameters. So put the parameters between " " <pre> $ cvs -d ":pserver:anonymous@public.kitware.com:/cvsroot/VTK" login $ cvs -d ":pserver:anonymous@public.kitware.com:/cvsroot/VTK" co "vtknew/CMake" </pre> If your using this repository location frequently then <pre> $ define cvsroot ":pserver:anonymous@public.kitware.com:/cvsroot/VTK" </pre> after this you can skip the -d ...... parameter <pre> $ cvs login vtk </pre> This will create .cvspass file in your home directory so your only need to use the cvs login once <pre> $ cvs co "vtknew" </pre> public.kitware.com has ip address 66.194.253.19
Summary:
Please note that all contributions to bone.wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
BoneWiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
associated-pages
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Documents
Recent changes
Help
Tools
What links here
Related changes
Page information