First, thanks for the help. I have already edited build-mingw32ce.sh to change 'arm' for 'i386' but I can“t compile the binutils. I have tried to compile the binutils with gcc 3.4.4 (cygming special)), the compilation stops, complaining that _main is twice defined... and that _yyparse can't be linked. Can someone help ? ... gcc -DHAVE_CONFIG_H -I. -I/cegcc_tortoise/src/binutils/binutils -I. -I. -I/cegcc_tortoise/src/binutils/binutils -I../bfd -I/cegcc_tortoise/src/binutils/binutils/../bfd -I/cegcc_tortoise/src/binutils/binutils/../include -DLOCALEDIR="\"/opt/mingw32ce/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c /cegcc_tortoise/src/binutils/binutils/emul_vanilla.c /bin/sh ./libtool --tag=CC --mode=link gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -o ar.exe arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -o .libs/ar.exe arparse.o arlex.o ar.o not-ranlib.o arsup.o rename.o binemul.o emul_vanilla.o bucomm.o version.o filemode.o ../bfd/.libs/libbfd.a ../libiberty/libiberty.a arlex.o: In function `main': /cegcc_tortoise/src/build-x86ce/binutils/binutils/arlex.c:1: multiple definition of `_main' arparse.o:/cegcc_tortoise/src/build-x86ce/binutils/binutils/arparse.c:1: first defined here ar.o: In function `main': /cegcc_tortoise/src/binutils/binutils/ar.c:339: multiple definition of `_main' arparse.o:/cegcc_tortoise/src/build-x86ce/binutils/binutils/arparse.c:1: first defined here ar.o: In function `mri_emul': /cegcc_tortoise/src/binutils/binutils/ar.c:143: undefined reference to `_yyparse' collect2: ld returned 1 exit status make[4]: *** [ar.exe] Error 1 make[4]: Leaving directory `/cegcc_tortoise/src/build-x86ce/binutils/binutils' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/cegcc_tortoise/src/build-x86ce/binutils/binutils' make[2]: *** [all] Error 2 make[2]: Leaving directory `/cegcc_tortoise/src/build-x86ce/binutils/binutils' make[1]: *** [all-binutils] Error 2 make[1]: Leaving directory `/cegcc_tortoise/src/build-x86ce/binutils' make: *** [all] Error 2
I have read on the Internet about problems with no flex or/and bison and the gcc version. The gcc is 3.4.4-999, bison 2.1 and flex 2.5.33. Any ideas? Eneko. ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel