All,
I have a problem that I know is some stupid setting, but for the life of me I can't solve it.
I have set up Freepascal/Lazarus to use cross compiling from an Linux-x86-64 to an Arm computer (rasberrypi zero to be exact).
Everything seems to work. I can write any code I want (mathematical calculations, accessing the GPIO, output using strutils/Writeln). All is well.
EXCEPT if I try to use anything in SysUtils. The code will compile and run, but when it gets to any statement like IntToStr it will get an. . .
An unhandled exception occurred at $00011414:
EAccessViolation: Access violation
$00011414
error.
I'm pretty sure this is some setting I've missed a setting somewhere, but I can't figure out what it is.
Any help would be greatly appreciated.
Thanks,
Bob