Index: openssl/INSTALL.VMS |
=================================================================== |
--- openssl/INSTALL.VMS (revision 105093) |
+++ openssl/INSTALL.VMS (working copy) |
@@ -71,7 +71,7 @@ |
compile all you can get, the simplest is to use MAKEVMS.COM in the top |
directory. The syntax is the following: |
- @MAKEVMS <option> <rsaref-p> <debug-p> [<compiler>] |
+ @MAKEVMS <option> <bits> <debug-p> [<compiler>] |
<option> must be one of the following: |
@@ -87,25 +87,12 @@ |
TEST Just build the "[.xxx.EXE.TEST]" test programs for OpenSSL. |
APPS Just build the "[.xxx.EXE.APPS]" application programs for OpenSSL. |
-<rsaref-p> must be one of the following: |
+<bits> must be one of the following: |
- RSAREF compile using the RSAREF Library |
- NORSAREF compile without using RSAREF |
+ "" compile using default pointer size |
+ 32 compile using 32 bit pointer size |
+ 64 compile using 64 bit pointer size |
-Note 0: The RSAREF library IS NO LONGER NEEDED. The RSA patent |
- expires September 20, 2000, and RSA Security chose to make |
- the algorithm public domain two weeks before that. |
- |
-Note 1: If you still want to use RSAREF, the library is NOT INCLUDED |
- and you have to download it. RSA Security doesn't carry it |
- any more, but there are a number of places where you can find |
- it. You have to get the ".tar-Z" file as the ".zip" file |
- doesn't have the directory structure stored. You have to |
- extract the file into the [.RSAREF] directory as that is where |
- the scripts will look for the files. |
- |
-Note 2: I have never done this, so I've no idea if it works or not. |
- |
<debug-p> must be one of the following: |
DEBUG compile with debugging info (will not optimize) |
@@ -117,12 +104,13 @@ |
GNUC For GNU C. |
-You will find the crypto library in [.xxx.EXE.CRYPTO], called LIBCRYPTO.OLB, |
-where xxx is VAX or AXP. You will find the SSL library in [.xxx.EXE.SSL], |
-named LIBSSL.OLB, and you will find a bunch of useful programs in |
-[.xxx.EXE.APPS]. However, these shouldn't be used right off unless it's |
-just to test them. For production use, make sure you install first, see |
-Installation below. |
+You will find the crypto library in [.xxx.EXE.CRYPTO] (where xxx is VAX, |
+ALPHA or IA64), called SSL_LIBCRYPTO32.OLB or SSL_LIBCRYPTO.OLB depending |
+on how it was built. You will find the SSL library in [.xxx.EXE.SSL], |
+named SSL_LIBSSL32.OLB or SSL_LIBSSL.OLB, and you will find a bunch of |
+useful programs in [.xxx.EXE.APPS]. However, these shouldn't be used |
+right off unless it's just to test them. For production use, make sure |
+you install first, see Installation below. |
Note 1: Some programs in this package require a TCP/IP library. |
@@ -170,12 +158,14 @@ |
Installation is easy, just do the following: |
- @INSTALL <root> |
+ @INSTALL <root> <bits> |
<root> is the directory in which everything will be installed, |
subdirectories, libraries, header files, programs and startup command |
procedures. |
+<bits> works the same way as for MAKEVMS.COM |
+ |
N.B.: INSTALL.COM builds a new directory structure, different from |
the directory tree where you have now build OpenSSL. |
@@ -196,6 +186,10 @@ |
sets up the symbols to the applications. Should be called |
from for example SYS$MANAGER:SYLOGIN.COM |
+ OPENSSL_UNDO.COM |
+ |
+ deassigns the logical names created with OPENSSL_STARTUP.COM. |
+ |
The logical names that are set up are the following: |
SSLROOT a dotted concealed logical name pointing at the |
@@ -203,7 +197,6 @@ |
SSLCERTS Initially an empty directory, this is the default |
location for certificate files. |
- SSLMISC Various scripts. |
SSLPRIVATE Initially an empty directory, this is the default |
location for private key files. |
@@ -211,8 +204,9 @@ |
programs. |
SSLINCLUDE Contains the header files needed if you want to |
compile programs with libcrypto or libssl. |
- SSLLIB Contains the OpenSSL library files (LIBCRYPTO.OLB |
- and LIBSSL.OLB) themselves. |
+ SSLLIB Contains the OpenSSL library files themselves: |
+ - SSL_LIBCRYPTO32.OLB and SSL_LIBSSL32.OLB or |
+ - SSL_LIBCRYPTO.OLB and SSL_LIBSSL.OLB |
OPENSSL Same as SSLINCLUDE. This is because the standard |
way to include OpenSSL header files from version |
@@ -296,4 +290,4 @@ |
-- |
Richard Levitte <richard@levitte.org> |
-2000-02-27 |
+2000-02-27, 2011-03-18 |