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