[fpc-pascal] FPC ARMEL and ARMHF under the same tree

Florian Klämpfl florian at freepascal.org
Thu Jun 18 21:25:39 CEST 2015

Am 18.06.2015 um 17:55 schrieb Jonas Maebe:
> On 17/06/15 20:18, leledumbo wrote:
>> I currently have my [cross-]compilers under the same tree, to ease management
>> and the ability to use single fpc.cfg. AFAIU FPC ARMEL and ARMHF are two
>> distinct targets, thus two distinct compiler binary. However, the compiler
>> binary has the same name. So, how can I have both under the same tree? I
>> need to target both arm-android (my phone) and arm-linux (Raspberry Pi).
> You can rename the compiler binaries to anything you want. A bigger
> problem is that all units will also be stored in the same directories.
> Florian recently started a branch to add support for sub-architectures
> in the unit directory structure
> (http://svn.freepascal.org/svn/fpc/branches/target-subdir/ ), but it
> still requires changes to fpmkunit/fpmake.

I didn't continue yet because I'am not sure if subarch-abi are sufficient or if another directory
level with e.g. fpu type, custom options (debugging info, optimization level etc.) might be useful.
Or if it would be only over engineering ...

More information about the fpc-pascal mailing list