- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic to the Top
- Bookmark
- Subscribe
- Printer Friendly Page
14.1: mb-ar and mb-gdb built for 32bit Linux, but included in 64bit Linux Package
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
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.
Thanks, Wade
Re: 14.1: mb-ar and mb-gdb built for 32bit Linux, but included in 64bit Linux Package
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-07-2012 07:25 AM
I also noticed this, which distro of Linux are you using?
Re: 14.1: mb-ar and mb-gdb built for 32bit Linux, but included in 64bit Linux Package
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content
06-07-2012 08:19 AM
Redhat Enterprise Linux 6.2 64bit.
2.6.32-220.el6.x86_64











