[fpc-pascal] FPC 3.0.0-rc1 release
Martin Schreiber
mse00000 at gmail.com
Sat Aug 29 11:55:52 CEST 2015
On Friday 28 August 2015 10:30:24 Mark Morgan Lloyd wrote:
> Martin Schreiber wrote:
> > On Wednesday 26 August 2015 20:14:09 Mark Morgan Lloyd wrote:
> >> Is there a native ARM version compatible with the Raspberry Pi?
> >
> > Here:
> > http://sourceforge.net/projects/mseide-msegui/files/fpcarm/
> >
> > Please run eabihf/lib/fpc/3.0.1/samplecfg in order to create a default
> > configuration file.
>
> /usr/local/lib/fpc/3.0.1/samplecfg: fpcmkcfg: not found
I don't know where to get fpcmkcfg, in my RPI installation it probably has
been installed by "apt-get install fpc" which installs FPC 2.6.0.
[...]
> Has problems rebuilding 3.0.0 rc1 from source:
>
> /bin/mv -f ppcarm ppc2
> make 'FPC=/usr/local/src/fpc/fpcbuild-3.0.0-rc1/fpcsrc/compiler/ppc2'
> 'OLDFPC=/usr/local/src/fpc/fpcbuild-3.0.0-rc1/fpcsrc/compiler/ppc1' next
> CYCLELEVEL=3
> An unhandled exception occurred at $00087480:
> EAccessViolation: Access violation
> $00087480 TMESSAGE__GET, line 445 of cmsgs.pas
> $00057754 MESSAGE, line 767 of verbose.pas
> $0004F574 COMPILE, line 370 of compiler.pas
> $00008384 main, line 246 of pp.pas
>
> That happens several times until the make bombs. Original command line was
>
> make OVERRIDEVERSIONCHECK=1 NO_GDB=1 OPT='-V3.0.1 -dFPC_ARMHF -O- -gl
> -Xs-' all
"
make PP=/home/pi/fpc/3_0/eabihf/lib/fpc/3.0.1/ppcarm OVERRIDEVERSIONCHECK=1
all
"
in a fixes_3_0 checkout works for me.
A FPC version with debug info is here:
https://sourceforge.net/projects/mseide-msegui/files/fpcarm/
Martin
More information about the fpc-pascal
mailing list