68 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| $Id: readme,v 1.3 2005/02/14 22:37:59 curlvms Exp $
 | |
|                              _   _ ____  _
 | |
|                          ___| | | |  _ \| |
 | |
|                         / __| | | | |_) | |
 | |
|                        ( (__| |_| |  _ <| |___
 | |
|                         \___|\___/|_| \_\_____|
 | |
|                              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
 | |
| 
 | |
| 
 | |
| 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:
 | |
| 
 | |
| AXP.DIR                  - Target directory for Alpha builds.
 | |
| BATCH_COMPILE.COM        - Quick and dirty batch build procedure.
 | |
| BUILD_VMS.COM            - The brute force build procedure that sets
 | |
|                            up the config files, and builds all the C 
 | |
|                            and MSG files in the lib and src
 | |
|                            subdirectories.
 | |
| CONFIG-VMS.H             - The config file used for all builds.
 | |
| CURLMSG.H                - Created with SDL/ALPHA/LANGUAGE=CC CURLMSG.SDL
 | |
|                            (Needs freeware SDL tool)
 | |
| CURLMSG.MSG              - Source for .SDL and .H as well as the 
 | |
|                            .OBJ used to link against for error messages.
 | |
| CURLMSG.SDL              - Created with MESSAGE/SDL CURLMSG.MSG.
 | |
| CURLMSG_VMS.H            - Maps curl error codes to VMS error numbers.
 | |
| DEFINES.COM              - Some handy logicals needed for the build.
 | |
|                            You may need to update this for your setup.
 | |
| HPSSL_ALPHA.OPT          - Option file for hp SSL link on Alpha.
 | |
| HPSSL_IA64.OPT           - Option file for hp SSL link on IA64.
 | |
| HPSSL_VAX.OPT            - Option file for hp SSL link on VAX.
 | |
| IA64.DIR                 - Target directory for IA64 builds.
 | |
| README.                  - This file.
 | |
| VAX.DIR                  - Target directory for VAX builds.
 | |
| 
 | |
| 
 | |
| How to Build:
 | |
| 
 | |
| In theory you should be able to do an @defines followed by an
 | |
| @build_vms from this directory and it will create brand new .olbs and
 | |
| an .exe.  I say in theory because every release of cURL tosses in a
 | |
| new twist that has to be addressed by updating the config-vms.h*
 | |
| files, or other files.  I'm working on keeping all the OpenVMS
 | |
| dependant stuff in this config file to keep from having to wade
 | |
| through gobs of #ifdefs and such.
 | |
| 
 | |
| 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 CD.
 | |
| 
 |