NOTE: It is not necessary to build MAVSDK yourself anymore to build WayWise since MAVSDK 2.0 was released. You can just install the provided packages.
All scripts are based on info from MAVSDK. create_amd64-deb.sh runs on your local machine, which means that the build dependencies for MAVSDK need to be installed including fpm (see lines 13 to 44 here). All other scripts (dock*) require only docker to be installed.
-
start by cloning the MAVSDK version you want into this directory, e.g.,
git clone --recursive [email protected]:mavlink/MAVSDK.git
-
run one of the respective scripts inside this directory and you should obtain a *.deb, e.g.,
./docker_create_amd64-deb.sh
(amd64, currently Ubuntu 22.04) or./dockcross_create_arm64-deb.sh
(arm64, currently Debian 11)