Hello....
Lee@micro.skku.ac.kr
Lee@micro.skku.ac.kr
Wed Apr 19 23:37:00 GMT 2000
Hello... I'm student in south Korea... I'm interested in arm-linux porting ...
So, I Download uclinux source and toolchains from Web site
( http://aplionet.aplio.fr/uclinux/page3.htm )
Then, I try to compile compiler source.... but I have two errors like below while
make LANGUAGE="c c++" ....
----Output ----
.........................
......................~~~
make[3]: Entering directory `/root/temp/build-egcs/texinfo/util'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/root/temp/build-egcs/texinfo/util'
make[2]: Leaving directory `/root/temp/build-egcs/texinfo'
make[1]: Leaving directory `/root/temp/build-egcs/texinfo'
make[1]: Entering directory `/root/temp/build-egcs/etc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/temp/build-egcs/etc'
make[1]: Entering directory `/root/temp/build-egcs/gcc'
(cd intl && make all)
make[2]: Entering directory `/root/temp/build-egcs/gcc/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/temp/build-egcs/gcc/intl'
cd java; make "AR_FLAGS_FOR_TARGET=rc" "AR_FOR_TARGET=arm-uclinux-ar" "BISON=bison" "BISONFLAGS=" "CFLAGS=-g -O2" "CLIB=" "GCC_FOR_TARGET=/root/temp/build-egcs/gcc/xgcc -B/root/temp/build-egcs/gcc/ -B/usr/local/arm-uclinux/bin/ -I/usr/local/arm-uclinux/include" "LDFLAGS=" "LEX=flex" "LEXFLAGS=" "LN=ln" "LN_S=ln -s" "MAKEINFO=/root/temp/build-egcs/texinfo/makeinfo/makeinfo " "MAKEINFOFLAGS=" "RANLIB_FOR_TARGET=arm-uclinux-ranlib" "RANLIB_TEST_FOR_TARGET=[ -f arm-uclinux-ranlib ] || ( [ "i686-pc-linux-gnu" = "arm-unknown-uclinux" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )" "SHELL=/bin/sh" "STAGE_PREFIX=" "exeext=" "build_exeext=" "objext=.o" "exec_prefix=/usr/local" "prefix=/usr/local" "local_prefix=/usr/local" "gxx_include_dir=/usr/local/lib/gcc-lib/arm-uclinux/2.96/../../../..`echo /usr/local | sed -e 's|^/usr/local||' -e 's|/[^/]*|/..|g'`/include/g++-3" "tooldir=/usr/local/arm-uclinux" "gcc_tooldir=/usr/local/lib/gcc-lib/arm-uclinux/2.96/../../../../arm-uclinux" "bindir=!
!
/usr/local/bin" "libsubdir=/usr/local/lib/gcc-lib/arm-uclinux/2.96" "datadir=/usr/local/share" "distdir=../tmp/\$(subdir)" "localedir=/usr/local/share/locale" "CC=gcc" "JAVA_FOR_BUILD=" "JAVAFLAGS=" "JAVA_FOR_TARGET=" ../jc1
make[2]: Entering directory `/root/temp/build-egcs/gcc/java'
gcc -c -DIN_GCC -g -O2 -W -Wall -I. -I.. -I../../../egcs/gcc/java -I../../../egcs/gcc/java/.. -I../../../egcs/gcc/java/../config -I../../../egcs/gcc/java/../../include ../../../egcs/gcc/java/parse.c
./parse.y: In function `patch_invoke':
./parse.y:7512: too many arguments to function `build_invokeinterface'
make[2]: *** [parse.o] Error 1
make[2]: Leaving directory `/root/temp/build-egcs/gcc/java'
make[1]: *** [jc1] Error 2
make[1]: Leaving directory `/root/temp/build-egcs/gcc'
make: *** [all-gcc] Error 2
[root@cafri build-egcs]#
--------------------------------
Please let me know how to fix this error...
Thanks in advance...
SungKyunKwan Univ. in South Korea
Electrical and Computer Engineering
Automation Lab.
Kyoung-Hoon, Lee
Email : cafri@ece.skku.ac.kr
More information about the Gcc-bugs
mailing list