InstallationCommonLisp » History » Version 4
« Previous -
Version 4/8
(diff) -
Next » -
Current version
J. Moringen, 12/08/2011 01:47 PM
mention patches
Installation of Common Lisp Implementation¶
Prerequisites¶
Supported Lisp Implementations¶
Currently, only recent versions (e.g. 1.0.52 or newer) of Steel Bank Common Lisp are fully supported.
Required Infrastructure¶
- ASDF is used for compilation, loading and dependency management
- Quicklisp is used for installation of dependencies
External Dependencies¶
System | Required | Obtainable From | ||||
alexandria | yes | Quicklisp | |
split-sequence | yes | Quicklisp |
iterate | yes | Quicklisp | ||||
metabang-bind | yes | Quicklisp | ||||
bordeaux-threads | yes | Quicklisp | ||||
closer-mop | yes | Quicklisp | ||||
log5 | yes | Quicklisp | ||||
puri | yes | Quicklisp | ||||
uuid | yes | Quicklisp | ||||
local-time | yes | Quicklisp | ||||
cl-hooks | yes | https://launchpad.net/cl-hooks | ||||
cl-dynamic-classes | yes | RSB Repository | ||||
cl-ppcre | for Regexp filtering | Quicklisp | ||||
cxml-stp | for XML event data | Quicklisp | ||||
xpath | for XPath event filtering | Quicklisp | ||||
cl-protobuf | for Spread transport | RSB Repository | ||||
cl-spread | for Spread transport | RSB Repository | ||||
-- libspread | for Spread transport | See C++ installation instructions |
Patches¶
The patches attached to this page may have to be applied depending on whether they have already been integrated into upstream projects when the installation is performed.
Installation¶
- Download systems from Subversion repository:
cl-rsb
:svn export
https://code.cor-lab.org/svn/rsb/trunk/cl/cl-rsb/cl-dynamic-classes
:svn export
https://code.cor-lab.org/svn/rsb/trunk/cl/cl-dynamic-classes/cl-protobuf
:svn export
https://code.cor-lab.org/svn/rsb/trunk/cl/cl-protobuf/cl-spread
:svn export
https://code.cor-lab.org/svn/rsb/trunk/cl/cl-spread/
- Download other required systems:
cl-hooks
:bzr branch lp:cl-hooks
- Load
cl-rsb
with Quicklisp to pull in remaining dependencies:
(ql:quickload :cl-rsb)