![]()
CL-HTTP has been tested in standalone configuration on Windows NT and unix. On Windows, the hosts table needs to be configured with some fake IP address and a fully qualified host name (with dots). The name of the computer should be added as an alias for this address. On unix, the same configuration is needed plus the name of the machine needs to be changed to be fully Specified.
You can save a binary image containing CL-HTTP in order to reduce the time
required to launch the server. These server application images are easiest to
manage if they are unconfigured and contain no URL exports. They can be booted
and configured in any way without concern to data that might be cached in the
image, such as local host information, configuration preferences, or exported
URLs. You can further reduce binary image size by using LispWorks Delivery
(see the call to save-image in lw/start.lisp for a suitable
deliver startup function).
To save a binary CL-HTTP image named cl-http.exe, use the following shell or
/DOS command (replace lispworks.exe by the appropriate pathname for the
LispWorks executable):
lispworks.exe -init lw/start.lisp -dump-cl-http cl-http.exe [compile|no-compile] [debug-info|no-debug-info] [proxy|no-proxy] [w4|no-w4] [examples|no-examples] [mail-archive|no-mail-archive] [lambda-ir|no-lambda-ir]
The default set of options is compile proxy.
If you have any questions or suggestions, send mail to www-cl@ai.mit.edu
![]()