]> git.ipfire.org Git - thirdparty/openssl.git/blob - INSTALL.VMS
Rethink the method to place user cflags last
[thirdparty/openssl.git] / INSTALL.VMS
1
2 INSTALLATION ON THE VMS PLATFORM
3 --------------------------------
4
5 Intro
6 -----
7
8 This file is divided in the following parts:
9
10 Requirements - Mandatory reading.
11 Cheking the distribution - Mandatory reading.
12 Quick start
13 Test <TO BE ADDED>
14 Installation <TO BE ADDED>
15 Backward portability <TO BE ADDED>
16 Possible bugs and quirks <TO BE ADDED>
17
18
19 Requirements
20 ------------
21
22 To build and install OpenSSL, you will need:
23
24 * Perl 5 with core modules (please read README.PERL)
25 * The perl module Text::Template (please read README.PERL)
26 * DEC C or some other ANSI C compiler. VAX C is *not* supported.
27 [Note: OpenSSL has only been tested with DEC C. Compiling with
28 a different ANSI C compiler may require some work]
29
30 Checking the distribution
31 -------------------------
32
33 There have been reports of places where the distribution didn't quite
34 get through, for example if you've copied the tree from a NFS-mounted
35 Unix mount point.
36
37 The easiest way to check if everything got through as it should is to
38 check for one of the following files:
39
40 [.crypto]opensslconf^.h.in
41
42 The best way to get a correct distribution is to download the gzipped
43 tar file from ftp://ftp.openssl.org/source/, use GUNZIP to uncompress
44 it and use VMSTAR to unpack the resulting tar file.
45
46 GUNZIP is available {FIXME: where is it available?}
47
48 VMSTAR is available {FIXME: where is it available?}
49
50
51 Quick start
52 -----------
53
54 If you want to just get on with it, do this:
55
56 $ @config
57 $ mms
58 $ mms test
59 $ mmm install
60
61 This will buidl and install OpenSSL in the default location, which is
62 SYS$COMMON:[OPENSSL-'VERSION']. If you want it to be anywhere else,
63 run config.com like this:
64
65 $ @config --prefix=PROGRAM:[OPENSSL]
66