Blame README.VMS

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