The sources may be used to built two versions of the emulator. By default, the development emulator is built. This emulator contains all features for interactive development of Prolog applications. If the system is configured using --enable-runtime, make(1) will create a runtime version of the emulator. This emulator is equivalent to the development version, except for the following features:
-lreadline
that provides EMACS compatible
editing of input lines will not be linked to the system.
The following fragment is an example for building the runtime
environment in
. If
possible, the shared-library interface should be configured to ensure it
can serve a large number of applications.
HOME
/lib/rt-pl-2.1.4
The runtime directory contains the components listed below. This directory may be tar'ed and shipped with your application.
README.RT | Info on the runtime environment |
bin/pl | The emulator itself |
bin/chpl | The utility to change the runtime |
man/chpl.1 | Manual page for chpl |
man/pl.1 | Manual page for pl |
swipl | pointer to the home directory (.) |
lib/ | directory for shared libraries |
lib/<arch>/ | machine-specific shared libraries |