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  
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 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  
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