From f0c8a1334a1c6642de52e155881c6fe3cd68f436 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tuomas=20J=C3=A4rvinen?= Date: Sat, 18 May 2024 18:32:27 +0200 Subject: [PATCH] Changed qmake script to use MAVSDK directly instead of pkg-config, because the MAVSDK Debian package has a broken pkg-config file. --- src/autopilot.pro | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/autopilot.pro b/src/autopilot.pro index e1ce58d..03f2255 100644 --- a/src/autopilot.pro +++ b/src/autopilot.pro @@ -1,9 +1,12 @@ QT = core -CONFIG += c++17 cmdline link_pkgconfig -PKGCONFIG += mavsdk +CONFIG += c++17 cmdline QMAKE_CXXFLAGS += -Wno-address-of-packed-member +# MAVSDK pkg-config file is garbage. Add dependency manually +INCLUDEPATH += /usr/include/mavsdk +LIBS += /usr/lib/libmavsdk.so.2 + SOURCES += \ az_action_point.cpp \ az_coordinate.cpp \