[fpc-pascal] cross compiling - easier than expected - wiki needs update?
Marco van de Voort
marcov at stack.nl
Sun Apr 29 15:59:10 CEST 2012
In our previous episode, Bernd said:
> an fpc checkout from the 2.6 fixes branch
> a lazarus checkout from the trunk
> For normal compiling (not cross) after updating everything from svn I
> usually just use
> in the fpc directory
> make clean all
> sudo make install
A small warning, and possibly another outdated point, but afaik this might
go wrong if starting FPC version <> built FPC version.
Check make install output to see what "fpc"/"ppc386" binaries are used for
the process (since the version number of the destination depends on it)
> to set up. The only problem I had was the wiki page does not mention
> with any word that one must first do fpcmake -Ti386-win32
That shouldn't be necessary as Mattias already pointed out.
> maybe this also affects the other cross-compile-combinations (which
> are certainly more complicated because of the binutils but maybe also
> became easier), but I don't have enough experience with this to feel
> confident enough to make changes. Someone else with more routine in
> cross compiling should do this.
Non windows as target brings in binutils. For windows they are built in.
More information about the fpc-pascal