Is it possible to set up fpcupdelux for "ARM embedded"?
I'm trying to come up with "poor embedded" error messages because of not supporting GOTO and LABEL. I can handle that with "Setup ++" and "FPC options" --> $-Sg
Subsequently, the following error occurs:
Building compiler for embedded-arm (OPT: -Sg ) [CROSSOPT: -CpARMV7M ] {SUBARCH: armv7m}.
fpcupdeluxe: info: TAny_embedded-arm: found correct binary utilities in directory /home/tux/fpcupdeluxe_arm/cross/bin/arm-embedded
fpcupdeluxe: info: TAny_embedded-arm: found correct library in directory /home/tux/fpcupdeluxe_arm/cross/lib/arm-embedded/armv7m
fpcupdeluxe: Start of compile error summary.
/home/tux/fpcupdeluxe_arm/fpcsrc/rtl/units/arm-embedded/system.s:9067: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
fpcupdeluxe: Start of compile error summary.
/home/tux/fpcupdeluxe_arm/fpcsrc/rtl/units/arm-embedded/system.s:9081: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
fpcupdeluxe: Start of compile error summary.
/home/tux/fpcupdeluxe_arm/fpcsrc/rtl/units/arm-embedded/system.s:9168: Error: cannot represent T32_OFFSET_IMM relocation in this object file format
fpcupdeluxe: Start of compile error summary.
system.pp(325) Error: Error while assembling exitcode 1
fpcupdeluxe: Start of compile error summary.
system.pp(325) Fatal: There were 2 errors compiling module, stopping
system.pp(325) Error: Error while assembling exitcode 1
fpcupdeluxe: Start of compile error summary.
Fatal: Compilation aborted
system.pp(325) Fatal: There were 2 errors compiling module, stopping
fpcupdeluxe: Start of compile error summary.
sysutils.pp(34,4) Fatal: Cannot open include file "sysutilh.inc"
make[3]: *** Auf noch nicht beendete Prozesse wird gewartet …
fpcupdeluxe: Start of compile error summary.
Fatal: Compilation aborted
sysutils.pp(34,4) Fatal: Cannot open include file "sysutilh.inc"
fpcupdeluxe: Start of compile error summary.
fpcupdeluxe: ERROR: FPCCrossInstaller (BuildModuleCustom: FPC): Running cross compiler fpc make all for arm-embedded failed with an error code.
The complete message in the appendix.
I came under Linux Mint 64Bit with the trunk versions of FPC and Lazarus.