[fpc-pascal] problem compiling svn-fpc for arm-linux

Koenraad Lelong fpascal at brouwerij.homelinux.net
Sun Apr 2 14:52:40 CEST 2006


Koenraad Lelong schreef:
> Jonas Maebe schreef:
> 
...
> /home/koenraad/fpc-devel/fpc/compiler/ppcrossarm -Ur -XParm-linux- -Xc 
> -Xr -Ur -Xs -O2 -n -Fi../inc -Fi../arm -Fi../unix -Fiarm -FE. 
> -FU/home/koenraad/fpc-devel/fpc/rtl/units/arm-linux -darm -dRELEASE 
> ../objpas/sysconst.pp
> /home/koenraad/fpc-devel/fpc/compiler/ppcrossarm -Ur -XParm-linux- -Xc 
> -Xr -Ur -Xs -O2 -n -Fi../inc -Fi../arm -Fi../unix -Fiarm -FE. 
> -FU/home/koenraad/fpc-devel/fpc/rtl/units/arm-linux -darm -dRELEASE 
> -Fi../objpas/sysutils ../unix/sysutils.pp
> /home/koenraad/fpc-devel/fpc/rtl/units/arm-linux/sysutils.s: Assembler 
> messages:
> /home/koenraad/fpc-devel/fpc/rtl/units/arm-linux/sysutils.s:11815: 
> Error: offset too large -- `sfm f4,1,[r11,#-1152]'
> /home/koenraad/fpc-devel/fpc/rtl/units/arm-linux/sysutils.s:11862: 
> Error: offset too large -- `lfm f4,1,[r11,#-1152]'
> sysutils.pp(551,20) Error: Error while assembling exitcode 1
> sysutils.pp(551,20) Fatal: There were 2 errors compiling module, stopping
> Fatal: Compilation aborted
> make[5]: *** [sysutils.ppu] Fout 1
> make[5]: Leaving directory `/home/koenraad/fpc-devel/fpc/rtl/linux'
> make[4]: *** [linux_all] Fout 2
> make[4]: Leaving directory `/home/koenraad/fpc-devel/fpc/rtl'
> make[3]: *** [rtl] Fout 2
> make[3]: Leaving directory `/home/koenraad/fpc-devel/fpc/compiler'
> make[2]: *** [cycle] Fout 2
> make[2]: Leaving directory `/home/koenraad/fpc-devel/fpc/compiler'
> make[1]: *** [compiler_cycle] Fout 2
> make[1]: Leaving directory `/home/koenraad/fpc-devel/fpc'
> make: *** [build-stamp.arm-linux] Fout 2
> I'm going to look at this.
> Regards,
> Koenraad Lelong.
I got past this error by modifying sysstr.inc (see the enclosed diff). I 
hope it's an acceptable patch.
Now I'm having internal error 200203271 when compiling 
buildgtk2.pp/gtkspinbutton.inc. I'm going to look at that.
Regards,
Koenraad Lelong.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: sysstr.inc.diff
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20060402/e6b52774/attachment.ksh>


More information about the fpc-pascal mailing list