Hello,
I have tried to build SDK using 2 methodes from SDK 08.04.01.04 (dunfell) ;
1 - bibake image-base -c populate-sdk, with missing dependency atomic-dev in conf/local.conf
The SDK is generated, but hang during installation, there are some errors.
2- bitbake meta-toolchain-arago-tisdk, with TOOLCHAIN_TARGET_TASK customized with packages xenomai, chromium, apps, ...)
The installation is successfull.
I have 2 file: environment-setup and environment-setup-aarch64-linux, but none of the files allow me to build my applications.
I use the same source code for the apps that is successfully compiling using bitbake.
It seems some system header files are missing :
For environment-setup-aarch64-linux the error concerns <sys/mman.h>.
For environment-setup-aarch64-linux the error concerns <errno.h>
I use the following external toolchains :
https://nexus-energie.actiatelecom.fr/repository/tools/gcc/gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz
https://nexus-energie.actiatelecom.fr/repository/tools/gcc/gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf.tar.xz
The sys/mman.h is not available in the /usr/local/arago-2021.09 directory on the host where the sdk is installed.
I tried to follow the thread : https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1202155/faq-am6x-am335x-am437x-using-a-yocto-internal-toolchain-for-target-image-builds-and-cross-development-sdk-installer-generation-with-yocto-dunfell-based-v8-x-sdks-for-sitara-mpus
But my SDK is sdk 8.4 not 8.5 as requested in the thread.
So could you tell me what is the best way to fix the issue:
1 - Force the patch on SDK 8.4
2 - Upgrade to 8.5
3 - Upgrade to 8.6
4 - Switch to kirkstone if it is a stable release ?
Could you tell me how to fix this issue, please ?
Best Regards,
Alexis.