Categories
Generative Art Projects

Setting Up A Development Environment For Common Lisp Minara

Install sbcl

sudo apt-get install sbcl

Install flexichain using asdf-install

sudo sbcl

(require :asdf)
(require :asdf-install)
(asdf-install:install :flexichain)
(quit)

Install cl-opengl from its darcs repository

cd ~/.sbcl
mkdir site
cd site
darcs get http://common-lisp.net/project/cffi/darcs/cffi/
darcs get http://www.common-lisp.net/project/cl-opengl/darcs/cl-opengl/
cd ..
mkdir systems
cd systems
ln -s ../site/cl-opengl/*asd .
ln -s ../site/cffi/*asd .

Test loading the libraries

sbcl

(require ‘asdf)
(asdf:operate ‘asdf:load-op ‘flexichain)
(asdf:operate ‘asdf:load-op ‘cl-opengl)