Installing the CL-SBML Library
CL-SBML library depends on
CL-XML. It also assumes that you
to load and compile it. You need to have them installed before
proceeding. However, building an
ASDF system defition
file should not be too difficult.
The CL-SBML library can be dowloaded from
Once unpacked in a location of your choice, you can load it in your running CL environment. However, you need to perform the following steps.
Make sure that CL-XML is present in your CL environment
If CL-XML is already present in your system, then you can skip this steps.
If you do not have CL-XML loaded, but you have it floating around
the file system, then you can edit (sorry) the
cl-sbml.system file. Look for the
*_CL-XML-LOAD-FILE* parameter at the top of the
;;; cl-sbml.system ;;; *_cl-xml-load-file* -- ;;; Change this variable to accomodate the location of CL-XML. ;;; If you already have CL-XML loaded in your image, this is optional. (defparameter *_cl-xml-load-file* (pathname "x:/path/to/cl-xml/code/load.lisp")) ; This example is from LW. ...
Load and compile the
Suppose you have unpacked CL-SBML in the directory
You can now either change to that directory or inform
MK:DEFSYSTEM where to find the system definition file.
To achieve this effect you do:
cl-prompt> (mk:add-registry-location "/path/to/cl-sbml/")
Now, assuming that you are either in the right directory or that you
have put the right directory in the
registry, you issue the following command:
cl-prompt> (mk:compile-system "cl-sbml")
You are in business. To double check, just look for the presence
"CL-SBML" package in you image.
Questions? Queries? Suggestions? Comments? Please direct them at me.