Yocto Qt6 Toolchain Installation¶
Pre Requirements¶
Full Yocto OpenEmbedded environment is required for the toolchain generation.
To setup 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¶
$ cd ~/var-fsl-yocto
$ MACHINE=imx8qxp-var-som DISTRO=fsl-imx-xwayland . var-setup-release.sh build_xwayland
Or, to build for i.MXQXP SOC revision B0:
$ cd ~/var-fsl-yocto
$ MACHINE=imx8qxpb0-var-som DISTRO=fsl-imx-xwayland . var-setup-release.sh build_xwayland
The output will be located at tmp/deploy/sdk/.
Install Toolchain¶
Install the tools by running it:
$ tmp/deploy/sdk/fsl-imx-xwayland-glibc-x86_64-fsl-image-qt6-armv8a-imx8qxp-var-som-toolchain-6.6-scarthgap.sh
Reply to all defaults 'y'
At the end of the installation you should see the following:
The toolchain name depend 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: