File: InstallDependencies.rst

package info (click to toggle)
seqan2 2.5.2-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 228,748 kB
  • sloc: cpp: 257,602; ansic: 91,967; python: 8,326; sh: 1,056; xml: 570; makefile: 229; awk: 51; javascript: 21
file content (41 lines) | stat: -rw-r--r-- 1,252 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
.. sidebar:: ToC

    .. contents::

.. _infra-use-install-dependencies:

Installing Dependencies
=======================

SeqAn can optionally make use of ZLIB and BZip2. This is relevant mostly for Input/Output.
Depending on your operating system you may need to install extra packages of these libraries or their headers.

GNU/Linux
---------

It depends on your distribution whether these packages are installed by default or not.

On Debian, Ubuntu, Mint and similar distributions:

.. code-block:: console

    # sudo apt install zlib1g-dev libbz2-dev

Mac and BSD
-----------

Nothing needs to be done, the libraries and their headers are pre-installed.

Windows
-------

The downloadable contribs contain precompiled library binaries (zlib, libbz2) for Windows by the supported compilers.

* `Download contribs for 64 bit builds <https://ftp.seqan.de/contribs/seqan-contrib-D20200923-x64.zip>`_.

Previous contribs packages are available `here <https://ftp.seqan.de/contribs/>`__.

Now, extract the downloaded ZIP file either to ``C:\Program Files`` or ``C:\``.

**After downloading the 64 bit variant**, you should now have a folder named ``C:\Program Files\seqan-contrib-D20200923-x64`` or a folder named ``C:\seqan-contrib-D20200923-x64``.