I’m trying to compile and link a simple program to upload a mission, arm and then start the mission using MAVSDK. I’m able to successfully build/install MAVSDK on a Jetson Nano running Ubuntu 18.04.6 LTS, but when I try to build a simple program that uses MAVSDK I get the following linker warnings.
[100%] Linking CXX executable ArduRoverControl
/usr/local/lib/libmavsdk.so.2.12.2: undefined reference to __aarch64_ldset4_acq_rel' /usr/local/lib/libmavsdk.so.2.12.2: undefined reference to
__aarch64_ldadd8_acq_rel’
/usr/local/lib/libmavsdk.so.2.12.2: undefined reference to __aarch64_cas4_acq_rel' /usr/local/lib/libmavsdk.so.2.12.2: undefined reference to
__aarch64_ldadd2_acq_rel’
/usr/local/lib/libmavsdk.so.2.12.2: undefined reference to __aarch64_swp4_acq_rel' /usr/local/lib/libmavsdk.so.2.12.2: undefined reference to
__aarch64_ldadd4_acq_rel’
/usr/local/lib/libmavsdk.so.2.12.2: undefined reference to `__aarch64_swp1_acq_rel’