Dependencies

The tiscamera project has a few dependencies.

The listed versions are the minimal supported versions of the current reference system. This system is currently Ubuntu 16.04 LTS.

Compilation Dependencies

The dependencies are also listed in dependencies-debian-compilation.txt

Name

Minimal Version

Note

git

1:2.7.4

g++

4:5.3.1

cmake

3.2

pkg-config

0.29.1

libzip-dev

1.0.1

python3-setuptools

20.7.0-1

libgstreamer1.0-dev

1.8.3-1

libgstreamer-plugins-base1.0-dev

1.8.3-1

libglib2.0-dev

2.48.2

libgirepository1.0-dev

1.46.0

usb specific dependencies

libusb-1.0-0-dev

2:1.0.20.1

uuid-dev

2.27

libudev-dev

229

documenation specific dependencies

python3-sphinx

1.4

Also installable via pip

aravis specific dependencies

libxml2-dev

2.9.3

autoconf

2.69-9

intltool

0.51.0

gtk-doc-tools

1.25

Runtime Dependencies

The dependencies are also listed in dependencies-debian-runtime.txt

Name

Minimal Version

Note

general dependencies

libgstreamer1.0-0

1.8.3

gstreamer1.0-tools

1.8.0

gstreamer1.0-x

1.8.3

gstreamer1.0-plugins-base

1.8.0

gstreamer1.0-plugins-good

1.8.0

gstreamer1.0-plugins-bad

1.8.0

gstreamer1.0-plugins-ugly

1.8.0

libxml2

2.9.3

libzip4

1.0.1

libglib2.0-0

2.48.2

libgirepository-1.0.1

1.46.0

usb specific dependencies

libudev1

229

libusb-1.0.0

2:1.0.20

libuuid1

2.27

tool specific dependencies

libxml2

2.9.3

python3-pyqt5

5.5.1

python3-gi

3.20.0

Inofficial Dependencies

Scripts or tests that are not intended for day-to-day use may have additional dependencies.

These currently are:

gitpython