Hi,
I’m trying to find (but haven’t been able to) the correct approach to cross compile my deepstream based apps on my host system. After that I’d turn them into debian pacakges for easy deploy on jetson nano.
I tried to build an image, chroot into it and apt install deepstream, but it doesn’t seem to be possible:
/# apt install deepstream-5.1 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: deepstream-5.1 : Depends: libnvinfer7 (>= 7.1.0) but it is not installable Depends: libnvinfer-dev (>= 7.1.0) but it is not installable Depends: libnvparsers7 (>= 7.1.0) but it is not installable Depends: libnvparsers-dev (>= 7.1.0) but it is not installable Depends: libnvonnxparsers7 (>= 7.1.0) but it is not installable Depends: libnvonnxparsers-dev (>= 7.1.0) but it is not installable Depends: libnvinfer-plugin7 (>= 7.1.0) but it is not installable Depends: libnvinfer-plugin-dev (>= 7.1.0) but it is not installable
Furthermore, I tried the steps indicated in https://docs.nvidia.com/jetson/l4t-multimedia/cross_platform_support.html, but when trying to clone the jetson device, it fails. I then found that cloning is not supported for jetson nano SD: Cloning Jetson Nano SD partition with flash.sh.
So how I’m supposed to compile my deepstreams apps on my host system?
Thanks in advance.