Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.6
Target Operating System
Linux
Hardware Platform
DRIVE AGX Orin Developer Kit (not sure its number)
SDK Manager Version
1.9.3.10904
Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
I am trying to setup ROS and Driveworks cross-compilation on the Host PC. I did the following steps:
export SYSROOT=~/nvidia/nvidia_sdk/DRIVE_OS_6.0.6_SDK_Linux_DRIVE_AGX_ORIN_DEVKITS/DRIVEOS/drive-linux/filesystem/targetfs
cd $SYSROOT
sudo apt-get install qemu-user-static
sudo cp /usr/bin/qemu-aarch64-static usr/bin/
sudo cp -ib /etc/resolv.conf etc
sudo mount -o bind /dev dev
sudo mount -o bind /proc proc
sudo mount -o bind /sys sys
sudo LC_ALL=C chroot .
apt-get update
apt-get install libboost-all-dev libtinyxml-dev libtinyxml2-dev liblz4-dev libbz2-dev libapr1 libaprutil1 libconsole-bridge-dev libpoco-dev libgpgme-dev python3-defusedxml python3-rospkg python3-catkin-pkg python3-netifaces liblog4cxx-dev
exit
when I was installing libboost-all-dev, it showed me unmet dependencies error. I also tried to use aptitude to install libboost-all-dev, none of the options let me install the library.
On this folder (~/nvidia/nvidia_sdk/DRIVE_OS_6.0.6_SDK_Linux_DRIVE_AGX_ORIN_DEVKITS/DRIVEOS/drive-linux/filesystem/targetfs/usr/lib/aarch64-linux-gnu) i could only find the following 2 files:
libboost_iostreams.so.1.71.0
libboost_thread.so.1.71.0
When i was trying to run the cross-compilation for ros, I saw this error Could NOT find Boost (missing: thread system) (found version "1.71.0")
Do you have any idea on this? Thank you!