Gast
#2590823
Hallo,
ich würd gern wissen, was in der main.elf drinsteht.
Ich hatte bis eben das Problem
>make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.
Nach ein bisschen googlen, hieß es, dass keine Leerzeichen in der
Ordnerstruktur vorhanden sein dürfen. Viele meiner bisherigen Projekte
sind allerdings mit Leerzeichen in der Ordnerstruktur vorhanden, und
dort funktioniert alles.
Ich hab jetzt einfach mal eine main.elf Datei aus einem alten Projekt in
das neue Projekt kopiert, und schon funktioniert die Kompilierung. Ob da
jetzt allerdings auch das richtige Programm hinten rausgekommen ist,
weiß ich nicht und ich wage es, dies zu bezweifeln (die main.elf wurde
durch den Kompiliervorgang nicht verändert).
Das Makefile ist zu 100% korrekt, da ich dieses auch in meinen anderen
Projekten verwendet habe.
Aber woran liegt es nun, dass die main.elf nicht aktualisiert wird, bzw.
passender wäre wohl: Warum funktioniert es bei meinen alten Projekten?
Dort wird die main.elf bei Kompilieren aktualisiert.
Danke im voraus!