Yocto Qt5 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 Boot2Qt from source code guide and then proceed to the toolchain build below:
Build Toolchain
$ cd ~/var-b2qt $ MACHINE=imx8mp-var-dart . setup-environment.sh
$ MACHINE=imx8mp-var-dart bitbake meta-toolchain-b2qt-embedded-qt6-sdk
The output will be located at tmp/deploy/sdk/.
Install Toolchain
Install the tools by running it:
$ tmp/deploy/sdk/fslc-xwayland-glibc-x86_64-meta-toolchain-qt5-cortexa53-crypto-imx8mp-var-dart-toolchain-3.3.sh
Reply to all defaults 'y'
At the end of the installation you should see the following:
SDK has been successfully set up and is ready to be used.
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/b2qt/3.3/environment-setup-aarch64-poky-linux