Don't have that problem, on my system that's in ei386pe.o . Are you sure that everything has been nicely rebuilt ? This should not happen...
Below is what I currently see. The "cannot find" is due to a missing underscore. I haven't figured out where the image_base should come from. Insights welcomed ! Danny dannypc: {333} pwd /home/danny/src/cegcc/svn.sf.net/cegcc/trunk/cegcc/src/build-x86-mingw32ce/mingw dannypc: {334} make Making in mingwex... gmake[1]: Entering directory `/home/danny/src/cegcc/svn.sf.net/cegcc/trunk/cegcc/src/build-x86-mingw32ce/mingw/mingwex' gmake[1]: Nothing to be done for `all'. gmake[1]: Leaving directory `/home/danny/src/cegcc/svn.sf.net/cegcc/trunk/cegcc/src/build-x86-mingw32ce/mingw/mingwex' i386-mingw32ce-dlltool --as i386-mingw32ce-as --dllname mingwm10.dll \ --def mingwthrd.def --output-lib libmingwthrd.a i386-mingw32ce-ar rv libmingwthrd.a crtmt.o a - crtmt.o i386-mingw32ce-ranlib libmingwthrd.a i386-mingw32ce-dlltool --as i386-mingw32ce-as --output-def mingwthrd.def mthr.o mthr_init.o i386-mingw32ce-gcc -B./ -shared -Wl,--image-base,0x6FBC0000 -Wl,--entry,DllMainCRTStartup mthr.o mthr_init.o mingwthrd.def -Lmingwex -o mingwm10.dll /opt/x86mingw32ce/lib/gcc/i386-mingw32ce/4.1.0/../../../../i386-mingw32ce/bin/ld: warning: cannot find entry symbol DllMainCRTStartup; defaulting to 6fbc1000 ./libmingw32.a(pseudo-reloc.o): In function `_pei386_runtime_relocator': /home/danny/src/cegcc/svn.sf.net/cegcc/trunk/cegcc/src/mingw/pseudo-reloc.c:36: undefined reference to `___image_base__' collect2: ld returned 1 exit status gmake: *** [mingwm10.dll] Error 1 dannypc: {335} On Tue, 2009-04-14 at 12:11 +0200, Marcel Smit wrote: > Hi, > > I've updated my source tree with your patch. While compiling ce gcc > (using the build-x86.sh script), I run into the following error: > > libtool: link: gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes > -Werror -g -O2 -o .libs/ld-new.exe ldgram.o ldlex.o lexsup.o ldlang.o > mri.o ldcto > r.o ldmain.o ldwrite.o ldexp.o ldemul.o ldver.o ldmisc.o ldfile.o > ldcref.o ei386pe.o deffilep.o pe-dll.o ../bfd/.libs/libbfd.a > ../libiberty/libiberty > .a > ldemul.o: In function `ldemul_hll': > /home/Marcel/cegcc/src/binutils/ld/ldemul.c:41: undefined reference to > `_ld_i386pe_emulation' > pe-dll.o: In function `pe_create_import_fixup': > /home/Marcel/cegcc/src/binutils/ld/pe-dll.c:2540: undefined reference to > `_pe_data_import_dll' > collect2: ld returned 1 exit status > make[4]: *** [ld-new.exe] Error 1 > make[4]: Leaving directory `/home/Marcel/cegcc/src/scripts/x86/binutils/ld' > make[3]: *** [all-recursive] Error 1 > > This error persists after rebuilding CE gcc. > > May be this is related to the underscore issue you mentioned... > > Please let me know if you need more information. > > Thanks, > Marcel. > > Danny Backx wrote: > > I spent a bit of time on this today. The gcc bootstrap works, most of > > the src/mingw is also done. > > > > I need someone to verify whether this works, and also I need to know how > > CE on x86 deals with underscores. (Is a C function foo() really symbol > > "foo" or is it "_foo" ?) > > > > That's the next issue to solve in mingw :-) > > > > Danny > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > High Quality Requirements in a Collaborative Environment. > Download a free trial of Rational Requirements Composer Now! > http://p.sf.net/sfu/www-ibm-com > _______________________________________________ > Cegcc-devel mailing list > Cegcc-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/cegcc-devel > -- Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Cegcc-devel mailing list Cegcc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cegcc-devel