Microblaze Toolchain Error

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.


[email protected]:/opt/microblaze/bin# ./mb-gcc -v
bash: ./mb-gcc: No such file or directory

[email protected]:/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

[email protected]:/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
[email protected]:/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 forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs