I have successfully built on hailort, and TAPPS on Ubuntu 25.04 running on RPI5. I modified files, and
now am checking the compiling to determine if everything work well.
./install.sh --target-platform aarch64 --core-only --python-version 3.13
I compiled with gcc-15 and have update most python pakcages to their latest version.
I am trying to validate my build, I reviewd Install Raspberry Pi5, Verify Installation section.
##dpkg
dpkg -l | grep hailo
rc hailo-tappas-core 3.31.0+1-1 arm64 This package contains the core components of the Hailo Tappas platform.
ii hailort 4.23.0 arm64 HailoRT
##hailortcli
hailortcli fw-control identify
Executing on device: 0001:03:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.23.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8
Serial Number: HLLWMEA222700448
Part Number: HM218B1C2KAE
Product Name: HAILO-8 AI ACC M.2 A+E KEY MODULE EXT TEMP
gst-inspect-1.0 hailo
~/src/tappas$ gst-inspect-1.0 hailo
Plugin Details:
Name hailo
Description hailo gstreamer plugin
Filename /usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgsthailo.so
Version 1.0
License unknown
Source module hailo
Binary package GStreamer
Origin URL http://gstreamer.net/
hailodevicestats: hailodevicestats element
hailonet: hailonet element
synchailonet: sync hailonet element
3 features:
+-- 3 elements
So far so good, but …
##gst-inspect-1.0 hailotools
returns nothing..
gst-inspect-1.0 hailotools
No such element or plugin 'hailotools
Is hailotools expected to be built? I did not see it in the tappas/scripts/gstreamer/install_gstreamer.sh script. So I am wondering if it is ‘ok’ that it is missing or if I need to build it for Ubuntu 25.04? Or if it was only for RPI OS.
Just a couple of quick things! First off, yeah, this definitely needs to be built with TAPPAS. And heads up—with Hailort version 4.23, we’ve moved up to TAPPAS 5.1.0, so you’ll want to use that instead of 3.31.
That is great to know, I am building a Ubuntu 25.04 Dockerfile and I do clone the latest release as follows git clone https://github.com/hailo-ai/tappas.git. After I briefly verify Ubuntu 25.04, my goal is to migrate it to Ubuntu 25.10. One of my limitations is that I have a USB webcam, and I also have an IP Camera that I acesss via RTSP. I will need to patch for RTSP.
I commented out code to check_system_requirements.sh to allow printing of report even if there was no error.
./check_system_requirements.sh
SYSTEM REQUIREMENTS REPORT
Component Requirement Found
========== ========== ========== ==========
Apt-Package ffmpeg V Required
Apt-Package x11-utils V Required
Apt-Package python3-dev V Required
Apt-Package python3-pip V Required
Apt-Package python3-setuptools V Required
Apt-Package libgirepository V Required
Apt-Package python-gi-dev V Required
Apt-Package pkg-config V Required
Apt-Package libcairo2-dev V Required
Apt-Package libgirepository1.0-dev V Required
Apt-Package libgstreamer1.0-dev V Required
Apt-Package cmake V Required
Apt-Package libgstreamer-plugins-base1.0-dev V Required
Apt-Package libzmq3-dev V Required
Apt-Package rsync V Required
Apt-Package git V Required
Apt-Package libgstreamer-plugins-bad1.0-dev V Required
Apt-Package gstreamer1.0-plugins-base V Required
Apt-Package gstreamer1.0-plugins-good V Required
Apt-Package gstreamer1.0-plugins-bad V Required
Apt-Package gstreamer1.0-libav V Required
Apt-Package gstreamer1.0-tools V Required
Apt-Package gstreamer1.0-x V Required
Pkg_config-Package opencv4 V Required
Pkg_config-Package opencv_imgproc V Required
Pkg_config-Package opencv_core V Required
Pkg_config-Package opencv_imgcodec V Required
Pkg_config-Package opencv_features2d V Required
Pkg_config-Package opencv_calib3d V Required
Pkg_config-Package opencv_flann V Required
Package Gstreamer V Required
Any guidance on gst-inspect-1.0 hailotools returning nothing?
Could you try updating to version 5.1.0 in TAPPAS and then recompile it , After that run the hailotools check , if its still missing , i would try to compile it maybe with rpi5 instead of aarch64 !
I will do. I have been stuck in Ubuntu 25.10 loop, trying to install it, but ran into issues with Ubuntu 25.10. Finally making progress. I will startup a seperate thread.