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

Reply via email to