aboutsummaryrefslogtreecommitdiffstats
path: root/packages/vms/readme
diff options
context:
space:
mode:
Diffstat (limited to 'packages/vms/readme')
-rw-r--r--packages/vms/readme70
1 files changed, 70 insertions, 0 deletions
diff --git a/packages/vms/readme b/packages/vms/readme
new file mode 100644
index 0000000..22fde88
--- /dev/null
+++ b/packages/vms/readme
@@ -0,0 +1,70 @@
+ _ _ ____ _
+ ___| | | | _ \| |
+ / __| | | | |_) | |
+ ( (__| |_| | _ <| |___
+ \___|\___/|_| \_\_____|
+ for OpenVMS
+
+History:
+
+ 9-MAR-2004, Created this readme. file. Marty Kuhrt (MSK).
+15-MAR-2004, MSK, Updated to reflect the new files in this directory.
+14-FEB-2005, MSK, removed config-vms.h_with* file comments
+10-FEB-2010, SMS. General update.
+
+Prerequisites:
+
+OpenVMS V7.0 or later (any platform)
+DECC V6.5 or later
+OpenSSL or hp SSL, if you want SSL support
+
+What is Here:
+
+This directory contains the following files:
+
+build_vms.com Build procedure.
+config-vms.h VMS-specific config.h.
+curlmsg.h C header defining cURL status code macros.
+curlmsg.msg Error message source for curlmsg.h and curlmsg.sdl.
+curlmsg.sdl SDL source defining cURL status code constants.
+curlmsg_vms.h Mapping of cURL status codes to VMS-form codes.
+hpssl_alpha.opt LINK options file for HP SSL on Alpha.
+hpssl_ia64.opt LINK options file for HP SSL on IA64.
+hpssl_vax.opt LINK options file for HP SSL on VAX.
+ldap.opt LINK options file for LDAP.
+Makefile.am cURL kit file list for this directory.
+Makefile.in cURL kit makefile source for this directory.
+openssl_alpha.opt LINK options file for OpenSSL on Alpha.
+openssl_ia64.opt LINK options file for OpenSSL on IA64.
+openssl_ssl_alpha.opt LINK options file for OpenSSL (SSL_ prefix) on Alpha.
+openssl_ssl_ia64.opt LINK options file for OpenSSL (SSL_ prefix) on IA64.
+openssl_ssl_vax.opt LINK options file for OpenSSL (SSL_ prefix) on VAX.
+openssl_vax.opt LINK options file for OpenSSL on VAX.
+readme. This file.
+
+
+How to Build:
+
+The (brute-force) builder is [.packages.vms]build_vms.com. Comments in
+this procedure describe various optional parameters which enable or
+disable optional program features, or which control the build in other
+ways. Product files (.EXE, .H, .LIS, .MAP, .OBJ, .OLB, ...) should be
+produced in an architecture-specific subdirectory under this directory
+([.ALPHA], [.IA64], [.VAX]).
+
+ Example build commands:
+
+ @ [.packages.vms]build_vms.com CLEAN
+ @ [.packages.vms]build_vms.com LARGE LDAP
+ submit /noprint [.packages.vms]build_vms.com /param = (LARGE, LDAP)
+
+
+Other Notes:
+
+The test suites are not supported as of 7.11.0.
+
+The curlmsg.sdl and curlmsg.h files are generated from curlmsg.msg.
+This is not done automatically, since the .MSG file is a hand edit
+of the relevant stuff from the curl.h file. If you want to do this
+yourself you'll need the SDL package from the freeware collection.
+