Hello, I have been following
https://doc.embedded-wizard.de/getting-started-imx8-opengl-wayland?v=14.00 and trying to build the HelloWorld example for the target platform.
The main commands that I picked when I had multiple options:
DISTRO="fsl-imx-xwayland" MACHINE="imx8mnevk" source imx-setup-release.sh -b build
bitbake imx-image-core -c populate_sdk
After installing the SDK, generating the code of the HelloWorld and copying into GeneratedCode, I do
cd IMX8-OpenGL-Wayland/Application/Project
. /opt/fsl-imx-xwayland/6.12-styhead/environment-setup-armv8a-poky-linux
make
And I get the following:
-------------------------------------------------
Creating EmbeddedWizard-Linux-OpenGL-Wayland
-------------------------------------------------
Compiler Options: aarch64-poky-linux-gcc -march=armv8-a+crc+crypto -mbranch-protection=standard -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/opt/fsl-imx-xwayland/6.12-styhead/sysroots/armv8a-poky-linux -c -pipe -MT projectecho -MMD -MP -MF projectecho.d -O2 -Wall -DEW_USE_OPERATING_SYSTEM=1 -I../Source -I../GeneratedCode -I../../PlatformPackage/RTE -I../../PlatformPackage/RGBA8888 -I../../TargetSpecific -I=/usr/include -o projectecho
-------------------------------------------------
Creating object and library directories
-------------------------------------------------
make: *** No rule to make target '../Source/xdg-shell.c', needed by 'precompile'. Stop.
Is this something maybe common and you know what I could be doing wrong?
Many thanks.