Install Isidorus
The installation of Isidorus is shown on an Ubuntu 9.04 32 bit System.
- Make sure that emacs, slime, sbcl and subversion is installed
- extend the file ~/.emacs with the following lines:
(setq inferior-lisp-program "/usr/bin/sbcl")
(add-to-list 'load-path "/usr/share/common-lisp/source/slime/")
(require 'slime)
(slime-setup)
- download the Isidorus-SVN-repository "svn checkout svn://common-lisp.net/project/isidorus/svn/trunk/ isidorus"
- start slime: start an instance of emacs and enter "M-x slime"
- #slime> (require 'asdf-install)
- #slime> (asdf-install:install 'cl-base64)
- #slime> (asdf-install:install 'uffi)
- #slime> (asdf-install:install 'cxml) ;This package must be installed twice. The first installation doesn't succeed!
- #slime> (asdf-install:install 'ironclad)
- #slime> (asdf-install:install 'uuid)
- #slime> (asdf-install:install 'fiveam)
- download Seibel's libraries (http://www.gigamonkeys.com/book/) unzip the archive and move Chapter15 to ~/.sbcl/site/pathnames
- create a symbolic link of "~/.sbcl/site/pathnames/pathnames.asd" to "~/.sbcl/system/pathnames.asd"
- #slime> (asdf-install:install 'hunchentoot)
- #slime> (asdf-install:install 'cl-json)
- #slime> (asdf-install:install 'drakma)
- install berkeley DB 4.5
- install elephant in version 1.0.a2 by copying it to ~/.sbcl/site/elephant-1.0 and creating symbolic links for all *.asd files in the elephant-1.0 folder to the destination path ~/.sbcl/system
- install the remove-association-patch that is needed for a correct functionality of elephant or install the latest unstable version of elephant that already includes the remove-association patch
- move the isidorus folder to ~/.sbc/site/isidorus
- create a symbolic link of "~/.sbcl/site/isidorus/isidorus.asd" to "~/.sbcl/system/isidorus.asd"
- start isidorus #slime> (asdf:operate 'asdf:load-op 'isidorus)
Last modified 15 years ago
Last modified on 12/16/09 12:09:15
Attachments (2)
- remove-association.patch.gz (6.0 KB) - added by 15 years ago.
- remove-association-elephant-1.0.a2.patch (3.9 KB) - added by 15 years ago.
Download all attachments as: .zip