InstallationCommonLisp » History » Version 6
J. Moringen, 03/12/2012 01:00 PM
updated manual link
1 | 1 | S. Wrede | h1. Installation of Common Lisp Implementation |
---|---|---|---|
2 | 1 | S. Wrede | |
3 | 6 | J. Moringen | *The information on this page has been superseded by the "RSB Manual":http://docs.cor-lab.org/rsb-manual/trunk/html/install-cl.* |
4 | 5 | J. Moringen | |
5 | 3 | J. Moringen | {{>toc}} |
6 | 1 | S. Wrede | |
7 | 3 | J. Moringen | h2. Prerequisites |
8 | 3 | J. Moringen | |
9 | 3 | J. Moringen | h3. Supported Lisp Implementations |
10 | 3 | J. Moringen | |
11 | 3 | J. Moringen | Currently, only recent versions (e.g. 1.0.52 or newer) of "Steel Bank Common Lisp":http://sbcl.org are fully supported. |
12 | 3 | J. Moringen | |
13 | 3 | J. Moringen | h3. Required Infrastructure |
14 | 3 | J. Moringen | |
15 | 3 | J. Moringen | * "ASDF":http://common-lisp.net/project/asdf/ is used for compilation, loading and dependency management |
16 | 3 | J. Moringen | * "Quicklisp":http://www.quicklisp.org/ is used for installation of dependencies |
17 | 3 | J. Moringen | |
18 | 3 | J. Moringen | h3. External Dependencies |
19 | 3 | J. Moringen | |
20 | 1 | S. Wrede | | *System* | *Required* | *Obtainable From* | |
21 | 3 | J. Moringen | | alexandria | yes | Quicklisp | |
22 | 1 | S. Wrede | | split-sequence | yes | Quicklisp | |
23 | 1 | S. Wrede | | iterate | yes | Quicklisp | |
24 | 1 | S. Wrede | | metabang-bind | yes | Quicklisp | |
25 | 1 | S. Wrede | | bordeaux-threads | yes | Quicklisp | |
26 | 1 | S. Wrede | | closer-mop | yes | Quicklisp | |
27 | 1 | S. Wrede | | log5 | yes | Quicklisp | |
28 | 1 | S. Wrede | | puri | yes | Quicklisp | |
29 | 1 | S. Wrede | | uuid | yes | Quicklisp | |
30 | 1 | S. Wrede | | local-time | yes | Quicklisp | |
31 | 1 | S. Wrede | | cl-hooks | yes | https://launchpad.net/cl-hooks | |
32 | 1 | S. Wrede | | cl-dynamic-classes | yes | "RSB Repository":https://code.cor-lab.org/svn/rsb/trunk/cl/cl-dynamic-classes/ | |
33 | 3 | J. Moringen | | cl-ppcre | for Regexp filtering | Quicklisp | |
34 | 1 | S. Wrede | | cxml-stp | for XML event data | Quicklisp | |
35 | 1 | S. Wrede | | xpath | for XPath event filtering | Quicklisp | |
36 | 1 | S. Wrede | | cl-protobuf | for Spread transport | "RSB Repository":https://code.cor-lab.org/svn/rsb/trunk/cl/cl-protobuf/ | |
37 | 1 | S. Wrede | | cl-spread | for Spread transport | "RSB Repository":https://code.cor-lab.org/svn/rsb/trunk/cl/cl-spread/ | |
38 | 3 | J. Moringen | | -- libspread | for Spread transport | See [[InstallationC++|C++ installation instructions]] | |
39 | 1 | S. Wrede | |
40 | 4 | J. Moringen | h3. Patches |
41 | 4 | J. Moringen | |
42 | 4 | J. Moringen | 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. |
43 | 4 | J. Moringen | |
44 | 2 | J. Moringen | h2. Installation |
45 | 1 | S. Wrede | |
46 | 1 | S. Wrede | # Download systems from Subversion repository: |
47 | 3 | J. Moringen | #* @cl-rsb@: @svn export@ https://code.cor-lab.org/svn/rsb/trunk/cl/cl-rsb/ |
48 | 3 | J. Moringen | #* @cl-dynamic-classes@: @svn export@ https://code.cor-lab.org/svn/rsb/trunk/cl/cl-dynamic-classes/ |
49 | 3 | J. Moringen | #* @cl-protobuf@: @svn export@ https://code.cor-lab.org/svn/rsb/trunk/cl/cl-protobuf/ |
50 | 3 | J. Moringen | #* @cl-spread@: @svn export@ https://code.cor-lab.org/svn/rsb/trunk/cl/cl-spread/ |
51 | 1 | S. Wrede | # Download other required systems: |
52 | 1 | S. Wrede | #* @cl-hooks@: @bzr branch lp:cl-hooks@ |
53 | 1 | S. Wrede | # Load @cl-rsb@ with Quicklisp to pull in remaining dependencies: |
54 | 1 | S. Wrede | @(ql:quickload :cl-rsb)@ |