libSBML version 3 packages

libSBML version 3 binary packages are currently available for the following distributions:

  • Ubuntu (Gutsy Gibbon / Hardy Heron)

The build system was heavily patched in favor of libtoolized libraries.

  • For deb's, libSBML is provided as 12 separate packages:
    • libsbml3
      libSBML C++ runtime library package.
    • libsbml3-dev
      libSBML C++ development package. Include files, .la files and static library archives (*.a).
    • libsbml3-docs
      API documentation for libsbml3-dev
    • libsbml3-examples
      Examples.
    • libsbml3-java
      Java binding of libSBML. JNI part (libsbmlj.so) will be installed in /usr/lib/jni and stub class archive (libsbmlj.jar) in /usr/share/java.
    • libsbml3-java-doc
      API documentation for libsbml3-java.
    • libsbml3-octave
      Octave binding of libSBML.
    • libsbml3-perl
      Perl binding of libSBML.
    • libsbml3-perl-doc
      API documentation for libsbml3-perl.
    • libsbml3-ruby
      Perl binding of libSBML.
    • python-sbml3
      Python binding of libSBML.
    • python-sbml3-doc
      API documentation for python-sbml.

Instruction

Debian / Ubuntu (apt and dpkg based)

Append any one of the following lines to /etc/apt/sources.list.

  • Ubuntu: Gutsy Gibbon
    deb http://downloads.e-cell.org/apt/gutsy/ gutsy contrib
    
  • Ubuntu: Hardy Heron
    deb http://downloads.e-cell.org/apt/hardy/ hardy contrib
    

Next, run apt-get update to update the local copies of package databases.

Finally, just type

apt-get install libsbml3

to see everything gets installed without difficulties anymore :)