[fpc-pascal] FPC 3.0.0-rc1 release

Mark Morgan Lloyd markMLl.fpc-pascal at telemetry.co.uk
Fri Aug 28 10:30:24 CEST 2015


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
# ls /usr/local/lib/fpc/3.0.1
fpmkinst  msg  ppcarm  samplecfg  units
# ls /usr/local/bin
fpc  fpc.d  fpc-filter-vt  mkarmins  mkx86ins  ppcarm  ppcarm-3.0.1 
ppudump  ppufiles  ppumove

..but appears OK with a standard fpc.cfg.

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

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]



More information about the fpc-pascal mailing list