This section describes changes to the installation procedure for LispWorks products to allow for use of the License Server daemon.
The installation of the server daemon itself is explained in The License Server Daemon.
Invocation of License Server from Lisp is controlled by the environment variable LW_CHECK_NETWORK
. If this is not set in your environment, then the Lisp variable system:*check-network-server*
is used instead. See Interaction between Lisp and hqn_lsd for full details of the treatment of these two variables.
Instructions for performing a typical, "quick" installation:
LW_CHECK_NETWORK
to any value. (The test is of whether the variable has been set or not.)*check-network-server*
is set:
For example for a release (say, 7.1) of LispWorks you would make a copy of /path/to/lib/7-1-0-0/config/configure.lisp
called my-configuration.lisp
and add the form
(setq system:*check-network-server* t)
Setting LW_CHECK_NETWORK
allows you to start Lisp the first time, and saving non-nil *check-network-server*
into the configured image allows you to restart it in the future.
LispWorks Guide to the License Server - 15 Sep 2017