07-27-2017 05:29 PM
Platform: Zynq UltraScale+ MPSoC ZCU102 Evaluation Board.
OS: Xilinx Linux
OS image: downloaded 2016.4-zcu102-release.tar.gz.
I am able to boot this image on the board.
I want to perform performance testing of an existing 32 bit application.
Does this Linux distribution support running 32 bit applications?
Otherwise I expect that I'll need to port the application to 64 bit. Correct?
07-27-2017 06:34 PM
I dont think multilib is supported for petalinux or any image created by Xilinx
But here is a way to do it with yocto
07-28-2017 09:44 AM
I was hoping someone at Xilinx would have provided a definitive answer.
I see no /lib 64 folder in root partition and the libc-2.21.so in the /lib folder is 64 bit binary.
I think this is a pretty definitive no.
$ file /run/media/me/root/lib/libc-2.21.so
/run/media/me/root/lib/libc-2.21.so: ELF 64-bit LSB shared object, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.7.0, stripped
08-16-2017 07:42 AM
Xilinx nor Petalinux supports multilib from what I have found.
I am hoping that someone can prove me wrong regarding this issue
as We would very much like to try it.
The page referenced above is indeed on a xilinx.com site, however they do point out that the page is...
"provided for entertainment purposes only and is not officially supported by Xilinx"
08-16-2017 02:30 PM
I also tried the above referenced instructions without attempting to build it "multi".
That did not even work.
Perhaps this page should be torn down if no one else can make it work???