VPI - Vision Programming Interface

3.2 Release

Installing VPI in other linux distributions

Installing the dependencies

RedHat 9 / Fedora 40 / CentOS 9

yum install xz libglvnd-egl python3.10

SUSE SP6

zypper install xz Mesa-libEGL1 python310

Unpack the tarballs

tar xvf vpi-lib-*.tar.xz -C /
tar xvf vpi-dev-*.tar.xz -C /
tar xvf vpi-samples-*.tar.xz -C /
tar xvf vpi-python3.10-*.tar.xz -C /

Configure the system

Common configuration

mkdir -p /usr/lib64/cmake /usr/lib64/python3.10
ln -sf /opt/nvidia/vpi3/lib/*/cmake/vpi /usr/lib/cmake/
ln -sf /opt/nvidia/vpi3/lib/*/python/vpi.cpython-310-*.so /usr/lib64/python3.10/

Tegra specific

cat > /etc/ld.so.conf.d/10-tegra.conf << EOF
/usr/lib/aarch64-linux-gnu/tegra
/usr/lib/aarch64-linux-gnu/tegra-egl
EOF
ldconfig