Skip to content

Yocto Qt6 Toolchain Installation

Prerequisites

Full Yocto OpenEmbedded environment is required for the toolchain generation. To set up the Yocto build environment follow steps 1 & 3 of the Build Yocto from source code guide and then proceed to the toolchain build below:

Build Toolchain

MACHINE=imx8mq-var-dart DISTRO=fsl-imx-xwayland . var-setup-release.sh build_xwayland
bitbake meta-toolchain-qt6

The output will be located at tmp/deploy/sdk/.

Install Toolchain

Install the tools by running the installer:

tmp/deploy/sdk/fsl-imx-xwayland-glibc-x86_64-fsl-image-qt6-armv8a-imx8mq-var-dart-toolchain-6.6-scarthgap.sh

Reply to all prompts with y. At the end of the installation you should see the following:

SDK has been successfully set up and is ready to be used.

The toolchain name depends on your build machine and may change

Use Toolchain

Each time you wish to use the toolchain in a new shell session, you need to source the environment setup script:

source /opt/fsl-imx-xwayland/6.6-scarthgap/environment-setup-armv8a-poky-linux