Ich hab jetzt die ppcrossavr.exe gefunden, die ist in fpcsrc\compiler\ gelandet. Dann hab ich die nach fpc\bin\i386-win32 kopiert, wo auch die ppcrossarm steht, die fpcupdeluxe automatisch erzeugt. Nun läuft der Compiler, bricht aber mit kann unit system nicht finden ab.
Code: Alles auswählen
Compile Project, Mode: AVRcross, OS: embedded, CPU: avr, Target: test: Exit code 1, Errors: 1
Fatal: Can't find unit system used by test
Es gibt auch unter fpc\units\avr-embedded keine system, nur eine system
s.ppu und eine system
s.o
Es gibt jeweils eine system.ppu und system.o unter fpc\units\arm-android\rtl\, fpc\units\arm-linux\rtl\, fpc\units\x86_64-win64\rtl\ und fpc\units\i386-win32\rtl\. Das sind die, die fpcupdeluxe da reingebastelt hat, wenn ich den Crosscompiler für ARM Linux und ARM Android mit installieren lasse.