Hi
@Harvey021Thank you for responding. The reason we use filesystem with multilib configuration is there are some 32-bit libraries, and we need to use those in the devices. That's why, we generate the SDK with this configuration.
We are not using 32-bit compiler from the SDK, but since the multilib enabled in the file system, SDK must be generated with the same configuration.
My steps are, according to the section 5.6.9 Multilib Enablement in Yocto Project User's Guide,
require conf/multilib.conf
MULTILIBS = "multilib:lib32"
DEFAULTTUNE:virtclass-multilib-lib32 = "armv7athf-neon"
# Add the multilib packages to the image
IMAGE_INSTALL:append = " lib32-glibc lib32-libgcc lib32-libstdc++"
and disabling deb packaging by commenting the lines below.
PACKAGE_CLASSES = "package_deb"
EXTRA_IMAGE_FEATURES += "package-management"
After that, "bitbake imx_image_full" and "bitbake -c populate_sdk imx_image_full"
Regards,
Muhammed