Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2010-10

DWARF WinCE

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Dimitrios Chr. Ioannidis

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

Reply by email