[fpc-pascal] Is it just me or... trunk cross compile failure on arm-linux

Pierre Free Pascal pierre at freepascal.org
Wed Jan 8 18:01:51 CET 2014



> -----Message d'origine-----
> De : fpc-pascal-bounces at lists.freepascal.org [mailto:fpc-pascal-
> bounces at lists.freepascal.org] De la part de Reinier Olislagers
> Envoyé : mercredi 8 janvier 2014 17:05
> À : FPC Mailing list
> Objet : Re: [fpc-pascal] Is it just me or... trunk cross compile
> failure on arm-linux
> 
> On 08/01/2014 16:40, Pierre Free Pascal wrote:
> >> -----Message d'origine-----
> >> Objet : [fpc-pascal] Is it just me or... trunk cross compile failure
> on
> >> arm-linux
> >> C:\development\cross\bin\arm-linux\arm-linux-ld.exe: cannot find
> >> arm\units\arm-linux\pexpr.o
> >> pp.pas(238,36) Error: Error while linking
> > I just completed a cycle on a native arm linux
> > using just:
> > make cycle OPT="-n -gl"
> > starting with installed 2.6.0 ppcarm for raspberrypi (armhf)
> > The cycle completed successfully.
> >
> Good to know, thanks.
> 
> > -CaEABI fails for me,
> > now the correct option dis -CaEABIHF
> Mmm, interesting. Seems opposite on trunk. -CaEABI works; -CaEABIHF
> fails (I'm using current trunk as a starting compiler)

 Sorry, in fact, you need to compile the cross-compiler with -dFPC_ARMHF for
this...
without this only -CaEABI works indeed...
 I suppose that this restriction was added to reduce the risks 
of changing ABI and getting failure down the row...

Pierre



More information about the fpc-pascal mailing list