[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Toolchain sources for linux-microblaze-mmu
John Williams wrote:
I've very recently received an updated MMU toolchain from Xilinx
(thanks Vasanth), which I've uploaded to the following URL:
http://developer.petalogix.com/downloads/microblaze-mmu-tools.tar.gz
Let me know how you go with this package.
Hi John---
I'm using this sequence to build the tools:
./build_linux_binutils.sh
./build_linux_gcc.sh
./build_linux_glibc.sh
./build_linux_gdb.sh
But the gcc build fails for me. Here's a snippet of the
end of the log:
gcc -c -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long
-Wno-variadic-macros -Wold-style-definition
-Wmissing-format-attribute -DHAVE_CONFIG_H -I. -I.
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/.
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/../include
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/../libcpp/include
-DSTANDARD_STARTFILE_PREFIX=\"../../../\"
-DSTANDARD_EXEC_PREFIX=\"/tmp/tools/microblaze-mmu-tools/release/lin/lib/gcc/\"
-DSTANDARD_LIBEXEC_PREFIX=\"/tmp/tools/microblaze-mmu-tools/release/lin/libexec/gcc/\"
-DDEFAULT_TARGET_VERSION=\"4.1.1\"
-DDEFAULT_TARGET_MACHINE=\"microblaze-linux-elf\"
-DSTANDARD_BINDIR_PREFIX=\"/tmp/tools/microblaze-mmu-tools/release/lin/bin/\"
-DTOOLDIR_BASE_PREFIX=\"../../../../\"
-DTARGET_SYSTEM_ROOT=\"/tmp/tools/microblaze-mmu-tools/release/lin/microblaze-linux-elf\"
-DTARGET_SYSTEM_ROOT_RELOCATABLE `test "X${SHLIB_LINK}" = "X" || test
"yes" != "yes" || echo "-DENABLE_SHARED_LIBGCC"` `test
"X${SHLIB_MULTILIB}" = "X" || echo "-DNO_SHARED_LIBGCC_MULTILIB"` \
-I. -I.
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/.
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/../include
-I/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/../libcpp/include
/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/gcc/gcc/cp/g++spec.c)
/tmp/tools/microblaze-mmu-tools/release/lin/bin/mb-linux-as:
unrecognized option `-Qy'
make[2]: *** [g++spec.o] Error 1
make[2]: Leaving directory
`/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/build/gcc'
make[1]: *** [all-gcc] Error 2
make[1]: Leaving directory
`/tmp/tools/microblaze-mmu-tools/build/lin/bld_gcc/build'
make: *** [all] Error 2
The binutils build completed, but it appears that the mb-linux-as
that was built doesn't reconize the -Qy option.
I'd appreciate any pointers on what might be wrong here.
(BTW, I'm building this on a 32-bit Fedora 8 platform).
Thanks,
Steve
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/