Hi.. I am facing problem, when i am going for installing in the binutil 2.13.1 for the target powerpc.eabi , GNU cross compiler for ecos.
These are the following bugs are coming at the Build and install the GNU binary utilities: make -w all install 2>&1 | tee make.out After giving this command this error is came. Error: make: Entering directory `/tmp/build/binutils' make[1]: Entering directory `/tmp/build/binutils/libiberty' make[2]: Entering directory `/tmp/build/binutils/libiberty/testsuite' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/tmp/build/binutils/libiberty/testsuite' make[1]: Leaving directory `/tmp/build/binutils/libiberty' make[1]: Entering directory `/tmp/build/binutils/intl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/build/binutils/intl' make[1]: Entering directory `/tmp/build/binutils/bfd' make all-recursive make[2]: Entering directory `/tmp/build/binutils/bfd' Making all in doc make[3]: Entering directory `/tmp/build/binutils/bfd/doc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/bfd/doc' Making all in po make[3]: Entering directory `/tmp/build/binutils/bfd/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/bfd/po' make[3]: Entering directory `/tmp/build/binutils/bfd' make[3]: Leaving directory `/tmp/build/binutils/bfd' make[2]: Leaving directory `/tmp/build/binutils/bfd' make[1]: Leaving directory `/tmp/build/binutils/bfd' make[1]: Entering directory `/tmp/build/binutils/opcodes' make all-recursive make[2]: Entering directory `/tmp/build/binutils/opcodes' Making all in po make[3]: Entering directory `/tmp/build/binutils/opcodes/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/opcodes/po' make[3]: Entering directory `/tmp/build/binutils/opcodes' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/build/binutils/opcodes' make[2]: Leaving directory `/tmp/build/binutils/opcodes' make[1]: Leaving directory `/tmp/build/binutils/opcodes' make[1]: Entering directory `/tmp/build/binutils/binutils' make all-recursive make[2]: Entering directory `/tmp/build/binutils/binutils' Making all in doc make[3]: Entering directory `/tmp/build/binutils/binutils/doc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/binutils/doc' Making all in po make[3]: Entering directory `/tmp/build/binutils/binutils/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/binutils/po' make[3]: Entering directory `/tmp/build/binutils/binutils' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/tmp/build/binutils/binutils' make[2]: Leaving directory `/tmp/build/binutils/binutils' make[1]: Leaving directory `/tmp/build/binutils/binutils' make[1]: Entering directory `/tmp/build/binutils/etc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/build/binutils/etc' make[1]: Entering directory `/tmp/build/binutils/gas' make all-recursive make[2]: Entering directory `/tmp/build/binutils/gas' Making all in doc make[3]: Entering directory `/tmp/build/binutils/gas/doc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/gas/doc' Making all in po make[3]: Entering directory `/tmp/build/binutils/gas/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/tmp/build/binutils/gas/po' make[3]: Entering directory `/tmp/build/binutils/gas' gcc -DHAVE_CONFIG_H -I. -I/src/binutils-2.13.1/gas -I. -D_GNU_SOURCE -I. -I/src/binutils-2.13.1/gas -I../bfd -I/src/binutils-2.13.1/gas/config -I/src/binutils-2.13.1/gas/../include -I/src/binutils-2.13.1/gas/.. -I/src/binutils-2.13.1/gas/../bfd -I/src/binutils-2.13.1/gas/../intl -I../intl -DLOCALEDIR="\"/gnutools/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c /src/binutils-2.13.1/gas/config/tc-ppc.c /src/binutils-2.13.1/gas/config/tc-ppc.c: In function `md_assemble': /src/binutils-2.13.1/gas/config/tc-ppc.c:2188: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2190: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2195: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2197: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2202: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2204: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2209: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:2211: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c: In function `md_apply_fix3': /src/binutils-2.13.1/gas/config/tc-ppc.c:5404: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:5411: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:5418: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:5425: warning: right shift count >= width of type /src/binutils-2.13.1/gas/config/tc-ppc.c:5553: Internal compiler error in simplify_subreg, at simplify-rtx.c:2452 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. make[3]: *** [tc-ppc.o] Error 1 make[3]: Leaving directory `/tmp/build/binutils/gas' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/build/binutils/gas' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/tmp/build/binutils/gas' make: *** [all-gas] Error 2 make: Leaving directory `/tmp/build/binutils' Regards, Akshay Kumar Behera Discover Yahoo! Have fun online with music videos, cool games, IM and more. Check it out! http://discover.yahoo.com/online.html