Clisp-2.49.95

Introduction to Clisp

GNU Clisp is a Common Lisp implementation which includes an interpreter, compiler, debugger, and many extensions.

[Note]

Note

This package has not had a 'stable' release since 2010. The package here was created from the upstream git repository in order to enable it to be built with gcc-15. The most recent commit was May 2025.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

Package Information

Clisp Dependencies

Recommended

Optional

libnsl-2.0.1 and libffcall

Installation of Clisp

Install Clisp by running the following commands:

mkdir build &&
cd    build &&

../configure --srcdir=../  \
             --prefix=/usr \
             --docdir=/usr/share/doc/clisp-2.49.95 &&
make

To test the results, issue: make check.

Now, as the root user:

make install

Command Explanations

--docdir=/usr/share/doc/clisp-2.49.95: this switch forces the HTML documentation to be installed into a versioned directory.

--with-libffcall-prefix=/usr: use this to tell configure that you have installed the optional libffcall package.

Contents

Installed Programs: clisp and clisp-link
Installed Libraries: various static libraries in /usr/lib/clisp-2.49.95+/base/
Installed Directories: /usr/lib/clisp-2.49.95+, /usr/share/doc/clisp-2.49.95, and /usr/share/emacs/site-lisp

Short Descriptions

clisp

is an ANSI Common Lisp compiler, interpreter, and debugger

clisp-link

is used to link an external module to clisp