Skip to content

lisp-mirror/poslin

Repository files navigation

Migrated to Codeberg

Installation

Dependencies

You need sbcl and quicklisp.

To install quicklisp, in the directory where you saved quicklisp.lisp in a terminal execute sbcl --load quicklisp.lisp. In the resulting sbcl process execute (quicklisp-quickstart:install), followed by (ql:add-to-init-file). Afterwards, leave sbcl with (exit).

Compiling

Simply run make in the toplevel of the repository.

Installation

Linux

Run make install after running make. This will install the poslin binary poslin0 and the scripts poslin1 and poslin in /usr/local/bin as well as putting the poslin standard libraries in /usr/local/share/poslin.

If you want to install in another prefix, run make with the PREFIX environment variable set to the desired prefix, like this: PREFIX=~/.local make install. The binary/scripts will end up in the bin subdirectory, the libraries in the share/poslin subdirectory.

When running make install as root user, you either need to have quicklisp available for the root user or you need to run make as a user with quicklisp available beforehand.