32 bit on imx8x

Hi there,

Is there a possibility that you can use the Torizonbuilder to create a 32-bit image for the imx8x?
Or can you run a 32-bit application within Poky without having to use a docker container?

The background is that we have an application that depends on the library, which is only available as 32 bits.
Inside the container, the library is also loaded properly, but it crashes at a crucial point and we cannot yet figure out why this is happening.
So we first want to see whether the program can also run natively.

Thanks in advance.

Hi @david_korm !

It is possible to run 32bit applications on 64bit hosts by using the Multiarch capability. Take a look at this question on StackOverflow: docker - Is it possible to install 32 bit container in 64 bit host, or the other ways? - Stack Overflow

But I would say that this kind of approach is not recommended. It is better to use the same architecture as the host to prevent unforeseen runtime problems.

Best regards,

Thank you very much for your reply.