How to fix building QGroundcontrol? I have tried but getting errors "Unknown module(s) in QT: waylandclient"?

I have tried to build this QGroundControl
angelopassaro/qgroundcontrolcustom at 8440c8ac44618087564704ec7cc3059f35d4cb96 (github.com)
But getting errors

Project MESSAGE: Qt version 5.12.8
Project MESSAGE: Linux build
/usr/bin/ccache
Project MESSAGE: Found ccache, enabling
Project MESSAGE: QGroundControl Development master:8440c8ac4 2020-09-19 16:53:47 +0200
Project MESSAGE: Release flavor
Project MESSAGE: Using Default QtLocation headers
Project MESSAGE: Skipping support for Pairing
Project MESSAGE: Using MAVLink dialect 'ardupilotmega'.
Project MESSAGE: Skipping support for Zeroconf (unsupported platform)
Project MESSAGE: Looking for Airmap in folder "/home/dell/SEC-UAV/qgroundcontrolcustom/libs/airmapd", variant: "Qt.5.12"
Project MESSAGE: Taisync disabled
Project MESSAGE: Microhard disabled
Project MESSAGE: Including support for video streaming
Project ERROR: Unknown module(s) in QT: waylandclient

Any fix will be helpful.
I am using Ubuntu20.04

I’m pretty sure you’re supposed to use Qt 5.15.2 instead. And use these instructions: Getting Started with source & builds · QGroundControl Developer Guide

1 Like