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 18.04 LTS.

Compilation Dependencies

The dependencies are also listed in the *.dep file. Please use the file for your distribution.

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

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

documentation specific dependencies

python3-sphinx

1.4

Also installable via pip

graphviz

2.40.1

aravis specific dependencies

meson

0.53.0

unavailable on Ubuntu18.04

tool specific dependencies

qtbase5-dev

5.9.5

Runtime Dependencies

The dependencies are also listed in the *.dep file. Please use the file for your distribution.

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

Ubuntu 20.04 requires libzip5

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

libqt5widgets5

5.9.5

libqt5gui5

5.9.5

Inofficial Dependencies

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

These currently are:

gitpython