Installation » History » Version 33

« Previous - Version 33/41 (diff) - Next » - Current version
S. Wrede, 06/28/2011 09:21 PM


Installation

Java

External Dependencies

  • libprotobuf-java
  • ant
  • Optional:
    • javadoc

Installation

  • Download src from SVN (see front page)
  • cd src and edit build.properties according to your installation
  • ant install installs jars to prefix of your choice, e.g., ${prefix}/share/java (defined via property)
  • for rsb-xml you also need to install XOM (included in RSBJava src or via ubuntu)

Common Lisp

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
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

Installation

  1. 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/
  2. Download other required systems:
    • cl-hooks: bzr branch lp:cl-hooks
  3. Load cl-rsb with Quicklisp to pull in remaining dependencies:
    (ql:quickload :cl-rsb)