2) Get Bio++!

There are several possibilities to get Bio++ on your computer, depending on your system and your needs. Answering the following questionnaire should guide you through all these possibilities:

Which version do you need?

  1. The fancy program you need requires the Bio++ libraries. You probably need a precompiled, stable version. Be sure to know which version of Bio++ is required, and proceed to the next section.
  2. You need to develop some code using tools from the Bio++ libraries. You also most likely want the latest stable version, proceed to the next section.
  3. You are an (advanced) developer and maybe intend to contribute some code. You need the latest development version from the source repository. See the Bio++ Manual, Introduction section page for compilation and installation from sources.

Which system are you running?

  1. Windows
  2. MacOS
  3. Linux
  4. Unix

Getting Bio++ for Windows

  1. Are you using cygwin? If so, the installation is just like a regular unix-like installation. Proceed to here.
  2. You intend to use your own IDE? If so, you need to download the source files from here, unpack them (using 7-zip for instance), and import the code in your IDE.

Getting Bio++ for MacOS

  1. Do you plan to develop your own program? If so, you need to download the source files from here, unpack them (using 7-zip for instance), and import the code in your IDE.
  2. Do you just need the libraries to run a specific program? If so, consider getting a pre-compiled set of libraries, see here.

Getting Bio++ for Linux

  1. The easy way:
    1. RPM based distributions: RedHad, Fedora, CentOS, Suze, Mandriva, etc..
    2. Debian based distributions: Debian, Ubuntu family, etc..
  2. The hard way: compile from sources, see here.

Installing from sources

The latest source packages and older versions can be found on the sources repository.

Installing from rpm packages

These packages have been generated using the openSUSE build service, and are maintained by Julien Dutheil .

Repository:
http://download.opensuse.org/repositories/home:/jdutheil:/Bio++/

Installing from debian packages

These packages have been generated with Ubuntu (version 11.10 - Oneiric Ocelot for the last ones), and are maintained by Julien Dutheil . Packages for the libraries and Bio++ program suite are available from the distribution repositories of debian and ubuntu. Alternatively, a local repository is available for architectures i386 and amd64, contianing additional programs built against the libraries. To add this repository to apt-get, use your favorite apt manager and add the following source:
deb http://biopp.univ-montp2.fr/repos/apt/debian Squeeze main
reload the packages list and then look for "Bio++" packages, that's all!

Alternatively, you can download the individual packages:

Provides: Architecture: Repository:
dynamic libraries i386 http://biopp.univ-montp2.fr/repos/apt/debian/pool/main/
dynamic libraries amd64 http://biopp.univ-montp2.fr/repos/apt/debian/pool/main/
development (headers + static libraries) i386 http://biopp.univ-montp2.fr/repos/apt/debian/pool/main/
development (headers + static libraries) amd64 http://biopp.univ-montp2.fr/repos/apt/debian/pool/main/

Bio++ MacOS X libraries

DMG packages are available from version 2.0.0 (generated unter a MacIntel computer), and are maintained by Bastien Boussau:
Provides: Architecture: Repository:
Dmg packages MacIntel http://biopp.univ-montp2.fr/repos/