[Lazarus] RE : RE : RE : RE : RE : RE : RE : Lazarus on Solaris 10
Marco van de Voort
marcov at stack.nl
Fri Jul 29 16:44:41 CEST 2011
On Thu, Jul 28, 2011 at 04:57:54PM +0200, Ludo Brands wrote:
> > FPC= the frontloader binary that can select between different
> > compilers depending on parameters.
> >
>
> I'm not a makefile specialist but when I read
>
> ifndef FPC
> ifdef PP
> FPC=$(PP)
> endif
> endif
>
> and $(PP) isn't used anymore in the remainder of the makefile, I have to
> admit that I don't understand your comments.
>
> Is
>
> make clean all OPT="-Xn -k-L/usr/local/lib"
> FPC=/usr/lib/fpc/2.5.1/ppc386
>
> not the same as
>
> make clean all OPT="-Xn -k-L/usr/local/lib"
> PP=/usr/lib/fpc/2.5.1/ppc386
>
> ?
If there is a difference it will be in the rtl/ rtl/os and compiler/ dir
And if there is a difference is related to cross-architecture
crosscompiling. It could be that the makefiles construct their own ppc<x>
names though.
If you are really interested, search if -P is ever passed to FPC, in any
makefile. Since that param only works for fpc.exe and not for ppc386.exe
More information about the Lazarus
mailing list