INSTALLATION ON THE VMS PLATFORM -------------------------------- Intro ----- This file is divided in the following parts: Requirements - Mandatory reading. Cheking the distribution - Mandatory reading. Quick start Test Installation Backward portability Possible bugs and quirks Requirements ------------ To build and install OpenSSL, you will need: * Perl 5 with core modules (please read README.PERL) * The perl module Text::Template (please read README.PERL) * DEC C or some other ANSI C compiler. VAX C is *not* supported. [Note: OpenSSL has only been tested with DEC C. Compiling with a different ANSI C compiler may require some work] Checking the distribution ------------------------- There have been reports of places where the distribution didn't quite get through, for example if you've copied the tree from a NFS-mounted Unix mount point. The easiest way to check if everything got through as it should is to check for one of the following files: [.crypto]opensslconf^.h.in The best way to get a correct distribution is to download the gzipped tar file from ftp://ftp.openssl.org/source/, use GUNZIP to uncompress it and use VMSTAR to unpack the resulting tar file. GUNZIP is available {FIXME: where is it available?} VMSTAR is available {FIXME: where is it available?} Quick start ----------- If you want to just get on with it, do this: $ @config $ mms $ mms test $ mmm install This will buidl and install OpenSSL in the default location, which is SYS$COMMON:[OPENSSL-'VERSION']. If you want it to be anywhere else, run config.com like this: $ @config --prefix=PROGRAM:[OPENSSL]