Archiv verlassen und diese Seite im Standarddesign anzeigen : kann nichts mehr kompilieren
Roboman93
16.05.2008, 22:18
sorry für meine ungenaue überschrift, aber mir is nichts genaueres eingefallen.
mien problem: wenn ich i-was kompilieren will, kommt folgende fehlermeldung:
make: *** No rule to make target `self.elf', needed by `elf'. Stop.
> Process Exit Code: 2
> Time Taken: 00:02
kann mir einer sagen, was das heißen soll?
MfG
roboman
Hi,
ich kann dir nicht genau sagen, was das heisst, aber den Fehler hatte ich auch mal, ich habe einfach erstmal versucht, die mitgelieferten Beispiele nochmal zu kompilieren (eins reicht wenns klappt)
danach hab ich das makefile eines Beispiels kopiert und abgeändert, dann ging wieder alles
ich hoffe, ich konnte dir damit helfen
MfG Pr0gm4n
Roboman93
16.05.2008, 22:25
ok, werds mal versuchen und dann morgen berichten.
MfG roboman
*** No rule to make target
Was steht bei dir im makefile in der Zeile:
TARGET = ???
Gruß Dirk
Hi Dirk,
als ich das gleiche Problem hatte, da stand in der Zeile
TARGET = LED-TEST
und meine Datei hieß LED-TEST.c .
Ich hab mich auch gewundert, aber es ging trotzdem nicht...
MfG Pr0gm4n
Roboman93
17.05.2008, 15:01
in derzeile target steht bei mir der name des c-codes, ohne .c . konnte aber den tipp von Pr0gm4n noch nicht ausprobieren, weil der pc im mom belegt ist.
Hi,
daran liegts also nicht, wie bei mir...
Viel Glück, vielleicht klappt das ja mit dem neuen makefile^^
MfG Pr0gm4n
mr_johnson
17.05.2008, 16:28
also die *.elf dateien sind die aus denen die *.hex gemacht werden, die du dann auf den RP6 überträgst.
schau in deinem makefile wo elf auftaucht und ob da irgendwas nicht so geschieht wie geplant.
ansonsten:
wie wurde das makefile denn erstellt? - selbstgemacht, aus einem alten projekt übernommen oder automatisch?
Roboman93
17.05.2008, 16:37
ich hab das makefile aus den beispielen. hat auch vorher funktioniert. dann hab ich mir das neue winavr runtergeladen, seitdem funzt es net mehr. dann hab ich es wieder deinstalliert, geht aber trotzdem net.
Hi roboman93,
hast du die alte version des winavr noch?
bzw. kannst du sie dir nochmal wo holen?
wenn ja, dann probiers doch damit nochmal
btw, hast du die beispiele des rp6 mit dem neuen winavr kompilieren können?
MFG Pr0gm4n
blenderkid
24.05.2008, 12:01
hast du eine .elf datei in dem ordner. Wenn nicht, ich hatte das selbe problem auch mal und habe die .elf datei aus einem beispiel hinein kopiert und umbenannt. Keine Ahnung wieso aber es hat danach funktioniert.
MfG blenderkid
Roboman93
24.05.2008, 21:40
danke, klappt jetzt wenn man die elf-datei dareinkopiert.
sechsrad
01.06.2008, 16:46
....Wenn nicht, ich hatte das selbe problem auch mal und habe die .elf datei aus einem beispiel hinein kopiert und umbenannt....
das ist de grösste programmierschwachsinn, so etwas zu veranstalten.
ladet euch die neue winavr-c-version herunter. ansonsten daddelt ihr noch in 5 jahren mit einem uralt-winavr-c.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.