> I really don't know how to do that. I think I should modify > the Command > lien options which are currently the : "-O2 -g- -Xs" >
These settings are fine. -g- means no debugging info. > By changin it into the > > "-O2 -gl -Xs" (just a guess by the Message linker earlier) the IDE > won't build :( > > PPU Loading > C:\lazarus\components\codetools\units\i386-win32\laz2_xmlcfg.ppu > PPU Source: laz2_xmlcfg.pas not found > Recompiling Laz2_XMLCfg, checksum changed for FileProcs > laz2_xmlcfg.pas(64,58) Fatal: Can't find unit Laz2_XMLCfg > used by LazUtils > > I don't have idea what causes this one... > With above setings ("-O2 -g- -Xs"), check clean + build IDE, check "Clean all" and do a build. > > > > Also check your fpc.cfg for any dwarf settings. In the > messages box do > > a right click and do a "copy all shown and hidden messages to the > > clipboard", paste into any editor and check the path used > for fpc.cfg > > > > To me the file looks like very basic and default. But I am > not sure what > should be in thee to get rid of this dwarf, thingy.... > > -TP- Your main problem is that you are using probably old cross binutils for arm-wince. The assembler found here ftp://ftp.freepascal.org/pub/fpc/contrib/cross/arm-wince-binutils.zip is version 2.15.94 while .secrel32 was introduced in 2.16. You could check here for a newer version (cygwin required!): http://sourceforge.net/projects/cegcc/ Ludo _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel