06-01-2012 12:08 PM
Xilinx 14.1 64 Bit Linux:
Trying to run the XSDK tool, and it doesn't like that "mb-ar" doesn't work. It produces a compilation error and exits out. Turns out, it needed libz.so, the 32 bit version, and the mb-ar was built with 32 bits. This is included in the 64 bit package. I did verify "which mb-ar", it says ./microblaze/lin64/bin/mb-ar. If you type "file mb-ar" you get ".....ELF 32-bit LSB executable..."
It also won't start a debug session, because it needs "mb-gdb", which again turns out it was built for 32 Bit Linux. It needs libexpat.so.0. Not only is it 32 bits, in a 64 bit package, but it's a really old version of 32 bits. We only can find libexpat.so.1. I did verfy "which mb-gdb", it's coming from the ./lin64/bin/mb-gdb. Again, "file mb-gdb" produces "...ELF 32-bit LSB executable..."
Is there a path for 14.1 yet, that has all these tools built for 64 bits, in the 64 Bit Linux Package???????
Once I get further, I'm sure there are other tools that need 64 bit.