The contents of this repo are known to compile and work with the latest version of Allegro Express. The short term goal is to get thing to work with CCL, then on other ANSI complient Common Lisps.
See the file LICENSE for information on the license for this source code. Note that newer files may also copyrighted under the MIT copyright. Those files are noted specifically in the file header.
Install Expresss Allegro on Ubuntu x86-32 (It’s know to work on Ubuntu 12.04 - 16.04). Add alisp to the path using something like the following:
- cd ~/bin
- ln -s ~/acl100express/bin/alist .
- ln -s ~/acl100express/bin/alisp.dxl .
You’ll also need to install the motif toolkit and build essentials. Something like the following on APT based systems:
- sudo apt-get install libmotif-dev
- sudo apt-get libxt-dev
- sudo apt-get install build-essential
- cd ~/clim2/c-src
- make
- cd ..
- ./cp-files.sh
The easiest way to load things is by quicklisp. First install quicklisp from the quicklisp website, configuring it for you Allegro Express installation. Then link clim2
- cd ~/quickload/local-projects
- ln -s ~/clim2 .
- rm system-index.txt
- cd ~/clim2
- alist
- (ql:quickload :clim2)
- (clim-demo:start-demo)
(not currently operable.)
- start up alegro, e.g. alisp
- (load “load-clim”)
- (load “clim-example”)