Clisp-2.49

Introduction to Clisp

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

This package is known to build and work properly using an LFS-7.6 systemd platform.

Package Information

Recommended

Optional

libffcall

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/clisp

Installation of Clisp

[Note]

Note

This package does not support parallel build.

Install Clisp by running the following commands:

mkdir build &&
cd    build &&

../configure --srcdir=../                       \
             --prefix=/usr                      \
             --docdir=/usr/share/doc/clisp-2.49 \
             --with-libsigsegv-prefix=/usr &&

ulimit -s 16384 &&
make -j1

For reasons which are not understood, the testsuite for this package fails.

Now, as the root user:

make install

Command Explanations

uimit -s 16384: this increases the maximum stack size, as recommended by the configure.

Contents

Installed Programs: clisp, clisp-link
Installed Libraries: various static libraries in /usr/lib/clisp-$clisp-version;/base/
Installed Directories: /usr/lib/clisp-2.49 /usr/share/doc/clisp-2.49 /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

Last updated on 2014-09-20 20:24:25 -0700