|
Packit |
b893dc |
Building on OpenVMS
|
|
Packit |
b893dc |
======================
|
|
Packit |
b893dc |
You'll need to either build and install OpenSSL from source using the
|
|
Packit |
b893dc |
authoritative sources from openssl.org or install a PCSI kit from HPE or
|
|
Packit |
b893dc |
VSI. Building against your own from-source installation currently uses
|
|
Packit |
b893dc |
SSL object libraries that will be statically linked into the
|
|
Packit |
b893dc |
Net::SSLeay shareable image. That means no updates to SSL without
|
|
Packit |
b893dc |
updating Net::SSLeay.
|
|
Packit |
b893dc |
|
|
Packit |
b893dc |
Building against a vendor installation gives you the possibility of SSL
|
|
Packit |
b893dc |
updates without rebuilding Net::SSLeay, assuming the upgrade is binary
|
|
Packit |
b893dc |
compatible, and also gets you the possibility of vendor support if you
|
|
Packit |
b893dc |
encounter a problem that is within the SSL libraries. If you don't know
|
|
Packit |
b893dc |
what any of this means, just use whatever is already on your system (if
|
|
Packit |
b893dc |
anything) or install whatever is easiest.
|
|
Packit |
b893dc |
|
|
Packit |
b893dc |
Once you've got a working installation of the SSL libraries, the steps
|
|
Packit |
b893dc |
to build Net::SSLeay on VMS are really the same as building any other
|
|
Packit |
b893dc |
package,and should look something like:
|
|
Packit |
b893dc |
|
|
Packit |
b893dc |
$ gzip -d Net-SSLeay-xx.xx.tar.gz
|
|
Packit |
b893dc |
$ vmstar -xvf Net-SSLeay-xx.xx.tar
|
|
Packit |
b893dc |
$ set default [.Net-SSLeay-xx_xx]
|
|
Packit |
b893dc |
$ perl Makefile.PL
|
|
Packit |
b893dc |
$ mmk
|
|
Packit |
b893dc |
$ mmk test
|
|
Packit |
b893dc |
$ mmk install
|