diff options
Diffstat (limited to 'packages/vms/readme')
-rw-r--r-- | packages/vms/readme | 70 |
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. + |