[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Problems building Microblaze tool chain
I'm getting three errors, shown below, when building the microblaze
toolchain "do_everything.csh" script. Anyone have a fix for this they
can share? I suspect the third error is really caused by the first 2.
My host OS is Fedora 10 with default gcc and libraries.
thanks for helping
....Chris
make[3]: Entering directory
`/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/bld_binutils/gas'
gcc -DHAVE_CONFIG_H -I.
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas
-I. -D_GNU_SOURCE -I.
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas
-I../bfd
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/config
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/../include
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/..
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/../bfd
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/../intl
-I../intl
-DLOCALEDIR="\"/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/share/locale\""
-O2 -g -DMICROBLAZE -c
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/app.c
In file included from ./targ-cpu.h:1,
from
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/config/obj-elf.h:40,
from ./obj-format.h:1,
from
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/config/te-generic.h:19,
from ./targ-env.h:1,
from
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/as.h:620,
from
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/app.c:29:
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/binutils//gas/config/tc-microblaze.h:63:
error: array type has incomplete element type
make[3]: *** [app.o] Error 1
make[3]: Leaving directory
`/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/bld_binutils/gas'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/bld_binutils/gas'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory
`/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/bld_binutils/gas'
make: *** [all-gas] Error 2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NEXT ERROR
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
gcc -c -O2 -DMICROBLAZE -D__MICROBLAZE_UCLINUX__ -DMICROBLAZE_DEBUG -I.
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/config
-DLOCALEDIR="\"/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/share/locale\""
-DHAVE_CONFIG_H
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/../include/opcode
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/../readline/..
-I../bfd
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/../bfd
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/../include
-I../intl
-I/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/../intl
-DMI_OUT=1 -DGDBTK -DUI_OUT=1 -Wimplicit -Wreturn-type -Wcomment
-Wtrigraphs -Wformat -Wparentheses -Wpointer-arith -Wuninitialized
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/gdbtypes.c
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/gdbtypes.c:
In function ‘recursive_dump_type’:
/develop/MICROBLAZE/microblaze-toolchain-sources/srcs/gdb/gdb/gdbtypes.c:2961:
error: lvalue required as increment operand
gmake[1]: *** [gdbtypes.o] Error 1
gmake[1]: Leaving directory
`/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/bld_gdb/gdb'
gmake: *** [all-gdb] Error 2
++++++++++++++++++++++++++++++++++++++++++
LAST ERROR
++++++++++++++++++++++++++++++++++++++++++
make all
gcc -g -O2 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1
-DHAVE_UNISTD_H=1 -DHAVE_BFD_H=1 -DTARGET_microblaze
-I/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/include
-I/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/tmp_elf2flt_src/
-static -o elf2flt
/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/tmp_elf2flt_src/elf2flt.c
/develop/MICROBLAZE/microblaze-toolchain-sources/build/lin/tmp_elf2flt_src/stubs.c
/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/lib/libbfd.a
/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/lib/libiberty.a
gcc:
/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/lib/libbfd.a:
No such file or directory
gcc:
/develop/MICROBLAZE/microblaze-toolchain-sources/release/lin/microblaze/lib/libiberty.a:
No such file or directory
make: *** [elf2flt] Error 1
exit
___________________________
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/