[fpc-devel] DWARF WinCE

Dimitrios Chr. Ioannidis dioannidis at artesoft.gr
Mon Oct 25 12:27:40 CEST 2010


Hi all,
  
  i tried to cross build for the arm wince using a compiler ( builded by
me ) from the trunk rev. 16218 with :

"make all crossinstall OS_TARGET=wince CPU_TARGET=arm UPXPROG=echo
OPT="-glw3" INSTALL_PREFIX=C:\Programming\Compiler\fpc
BINUTILSPREFIX=arm-wince-
FPC=C:\Programming\Compiler\binutils\ppc386-2.5.1.exe"

  and i get the following error :

"make[3]: Entering directory
`C:/Programming/Compiler/fpc/Source/rtl/wince'
C:/Programming/Compiler/fpc/Source/compiler/ppcrossarm.exe -Ur -Twince
-Parm -XParm-wince- -Xr -Ur -Xs -O2 -n -Fi../inc
-Fi../arm -Fi../win -FE.
-FUC:/Programming/Compiler/fpc/Source/rtl/units/arm-wince -glw3 -darm
-dRELEASE  -Us -Sg syste
.pp
C:\Programming\Compiler\fpc\Source\rtl\units\arm-wince\system.s: Assembler
messages:
C:\Programming\Compiler\fpc\Source\rtl\units\arm-wince\system.s:65964:
Error: unknown pseudo-op: `.secrel32'
C:\Programming\Compiler\fpc\Source\rtl\units\arm-wince\system.s:65972:
Error: unknown pseudo-op: `.secrel32'
system.pp(1843) Error: Error while assembling exitcode 1
system.pp(1843) Fatal: There were 2 errors compiling module, stopping
Fatal: Compilation aborted
make[3]: *** [system.ppu] Error 1
make[3]: Leaving directory `C:/Programming/Compiler/fpc/Source/rtl/wince'
make[2]: *** [wince_all] Error 2
make[2]: Leaving directory `C:/Programming/Compiler/fpc/Source/rtl'
make[1]: *** [rtl_all] Error 2
make[1]: Leaving directory `C:/Programming/Compiler/fpc/Source'
make: *** [build-stamp.arm-wince] Error 2"

I also get the same error when i tried with OPT="-glw" or OPT="-glw2" but
with stabs OPT="-gl" the build is succesfull. 

So, for WinCE DWARF isn't supported ? I didn't find something related in
the site or in mantis.

-- 
Dimitrios Chr. Ioannidis



More information about the fpc-devel mailing list