Forum: GNU Radio Microblaze Toolchain Error

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
ILKYOUNG KWOUN (Guest)
on 2008-12-07 09:37
(Received via mailing list)
Hi, folks,

I installed the pre-compiled microblaze toolchain from the directory
as instructed in the 'http://gnuradio.org/trac/wiki/USRP2UserFAQ' page
and installed it.

For some reason, I get the following result when I execute any
executable files in the bin directory.

------------------------------------------------------------------------------------------------------------------------------------------------------
root@hl1oap-desktop-linux:/opt/microblaze/bin# ./mb-gcc -v
bash: ./mb-gcc: No such file or directory

root@hl1oap-desktop-linux:/opt/microblaze/bin# ls -l
total 8576
-rwxrwxr-x 1 500 500  12344 2008-10-14 08:47 genromfs
-rwxr-xr-x 1 500 500 400059 2008-10-14 08:47 mb-addr2line
-rwxr-xr-x 1 500 500 376441 2008-10-14 08:47 mb-ar
-rwxr-xr-x 1 500 500 557608 2008-10-14 08:47 mb-as
-rwxr-xr-x 1 500 500 197091 2008-10-14 08:47 mb-c++
-rwxr-xr-x 1 500 500 399401 2008-10-14 08:47 mb-c++filt
-rwxr-xr-x 1 500 500 192992 2008-10-14 08:47 mb-cpp
-rwxr-xr-x 1 500 500 850940 2008-10-14 08:47 mb-elf2flt
-rwxr-xr-x 1 500 500 528928 2008-10-14 08:47 mb-flthdr
-rwxr-xr-x 1 500 500 197091 2008-10-14 08:47 mb-g++
-rwxr-xr-x 1 500 500 192961 2008-10-14 08:47 mb-gcc
-rwxr-xr-x 1 500 500  16137 2008-10-14 08:47 mb-gccbug
-rwxr-xr-x 1 500 500  30089 2008-10-14 08:47 mb-gcov
-rwxr-xr-x 1 500 500 466076 2008-10-14 08:47 mb-gprof
-rwxr-xr-x 1 500 500   5261 2008-10-14 08:47 mb-ld
-rwxr-xr-x 1 500 500 594351 2008-10-14 08:47 mb-ld.real
-rwxr-xr-x 1 500 500 414600 2008-10-14 08:47 mb-nm
-rwxr-xr-x 1 500 500 562561 2008-10-14 08:47 mb-objcopy
-rwxr-xr-x 1 500 500 573442 2008-10-14 08:47 mb-objdump
-rwxr-xr-x 1 500 500 376440 2008-10-14 08:47 mb-ranlib
-rwxr-xr-x 1 500 500 231395 2008-10-14 08:47 mb-readelf
-rwxr-xr-x 1 500 500 352206 2008-10-14 08:47 mb-size
-rwxr-xr-x 1 500 500 351749 2008-10-14 08:47 mb-strings
-rwxr-xr-x 1 500 500 562592 2008-10-14 08:47 mb-strip
-rwxr-xr-x 1 500 500 192961 2008-10-14 08:47
microblaze-xilinx-elf-gcc-4.1.1

root@hl1oap-desktop-linux:/opt/microblaze/bin# file mb-gcc
mb-gcc: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for
GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped
root@hl1oap-desktop-linux:/opt/microblaze/bin#
------------------------------------------------------------------------------------------------------------------------------------------------------

I'm running ubuntu 8.10 Desktop AMD64 on an Intel Core2Duo E4500
machine. I installed the tarball on my notebook computer running
ubuntu 8.10 Desktop i386 on an Intel CentrinoDuo (32 bit) and
confirmed that the program runs without any problem.

I am suspicious if this is the imcompatibility out of running a 32bit
binary on a 64bit system although the FAQ page said 'You'll need to
download or build the gcc toolchain first. If you're on x86 or x86_64
linux, we've got a binary tarball that you can download and unpack
into /opt.'.

Of course, I compiled the 'usrp2/firmware' directory at my 32bit
system notebook successfully. However, I have resolve this problem
because my 64bit desktop is the only computer I have with GbE
interface.

Is there anybody out there has any idea?

Best regards,

ILKYOUNG
This topic is locked and can not be replied to.