There is a command-line option, -D
, that can be
given to either qpc
or qld
to indicate that a
stand-alone program rather than a runtime system is desired. This
flag determines whether your program is to be linked with the
Development Kernel or the Runtime Kernel. Each of these kernels
consists of a QOF file and an object file, which together supply
all the necessary support code for running Prolog. This support code
includes memory management and the built-in predicates. The
Development Kernel additionally contains support for Prolog
development, such as the compiler and the debugger.