Die Einstellungen sind FPC Version "embedded", Lazarus Version "1.6.4" (läuft bei mir schon für Win und Arm Linux). Als Installationsverzeichnis habe ich "C:\Tools\Lazarus_embedded".
fpcupdeluxe holt auch brav die Dateien ab, bricht dann aber mit der Meldung ab:
Code: Alles auswählen
fpcupdeluxe: ERROR: Tried to get FPC version from version.pas, but no version.pas found
fpcupdeluxe: info: FPCNativeInstaller (BuildModule: FPC): We have a FPC source (@ C:\Tools\Lazarus_embedded\fpcsrc) with version: 0.0.0
fpcupdeluxe: ERROR: Tried to get required bootstrap compiler version from Makefile.fpc, but no Makefile.fpc found
fpcupdeluxe: ERROR: Tried to get required bootstrap compiler version from Makefile.fpc, but no Makefile.fpc found
fpcupdeluxe: ERROR: Tried to get FPC version from version.pas, but no version.pas found
fpcupdeluxe: ERROR: FPCNativeInstaller (BuildModule: FPC): Could not determine required bootstrap compiler version. Should not happen. Aborting.
fpcupdeluxe: ERROR: Sequencer (fpc): Failure running fpcupdeluxe: error executing sequence fpc; line: 6, param: FPC
fpcupdeluxe: ERROR: Sequencer (Only): Failure running fpcupdeluxe: error executing sequence Only; line: 1, param: fpc
ERROR: Fpcupdeluxe fatal error !
Unter "C:\Tools\Lazarus_embedded\fpcsrc" finden sich die Verzeichnisse:
Code: Alles auswählen
.svn
arm-embedded
armiw
armthumb
avr32
avr32new
gcra
intrinsics
riscv
spc32
In den einzelnen Verzeichnissen gibt es durchaus jeweils makefile.fpc und compiler\version.pas, aber anscheinend schaut der Installer nur in fpcsrc und nicht in den Unterverzeichnissen.
Kann ich ihm das irgendwie beibringen?
Btw: Ich hab auch versucht den AVR Compiler von Hand einzurichten nach http://wiki.freepascal.org/AVR, http://www.lazarusforum.de/viewtopic.php?f=9&t=5444&start=30, http://forum.lazarus.freepascal.org/index.php/topic,30960.0.html und hab mir die binutils und avrdude und so Kram besorgt, aber auch dafür bin ich anscheinend zu doof. Das scheitert schon dran dass ich nicht weiss in welches Verzeichnis die Dateien jeweils müssen, und die fpcsrc für AVR brauch ich anscheinend auch irgendwo her.
Ich will doch nur nicht mehr AVRs in C programmieren müssen... Bitttteeee.