Hallo an alle. Ich möchte ein Projekt kompilieren, dass ich als GCC Projekt im aktuellen AVRStudio angelegt habe. (installiert ist auch das neueste WinAVR). Nun bekomme ich leider de Meldung: gcc plug-in: Error: Object file not found on expected location F:\projects\smartLink\firmware\smartLink\default\smartLink.elf natürlich liegt an der besagten Stelle wiklich kein .elf File, aber sollte das nicht der Compiler erzeugen?! ;-) Ich hab auch schon im Makefile herumgesucht, aber nichts gefunden, womit ich den Fehler beheben kann. Welche Einstellung ist da falsch?! Danke für die Hilfe, ich hab mit Compilern nicht viel am Hut :D Betse GRüße, Franz
Hallo Franz, hast du schon mal geschaut, ob du noch andere Fehler vom Compiler gemeldet bekommst (in WinAVR im unteren Fenster unterm Build-Reiter)? MfG Stefan
Hmm, danke für den Link und die Antworten. Nein, weitere Fehler gibt er mir keine aus (aber dem Link zufolge erkennt AVT Studio diese ja möglicherweise nicht ;-) ). Wollte jedenfalls mit dem GCC das Projekt kompilieren, der sagt mir allerdings: make.exe: *** No rule to make target `smartLink.elf', needed by `elf'. Stop. Was stimmt denn da wieder nicht an meinem makrfile?! Boah, warum is das so kompliziert?! ^^ Danke schön! Lg, Franz
Franz wrote: > make.exe: *** No rule to make target `smartLink.elf', needed by `elf'. > Stop. Tja, ohne das Makefile zu sehen, ist das schwierig zu beantworten ;-)
Hallo Ich denke mal, du hattest das AVR Studio schon installiert, bevor du WinAVR installiert hast. Du musst das AVR Studio nochmal deinstallieren. Denn du musst erst WINAVR installieren und dann das AVR Studio. so hat es jedenfalls bei mir geklappt
Eieiei ;-) Du hast recht, ich hatte das AVR Studio zuerst oben ^^ Aber das kann doch wohl nicht wahr sein, dass da nur eine nueinstallation hilft?! Was fehlt den hier? Irgendeine Umgebungsvariable? Aber trotzdem danke für den Hinweis, bevor gar nichts geht, mach ich es so ^^ Lg, Franz
Ach ja, und dann das Projekt nochmal neu anlegen... Schreib dann mal, ob du noch Fehlermeldungen bekommst
Ja sieht wohl aus, dass ich das Teil neu aufsetzen muss ;-) Hab einfach mal im AVRStudio die Optimierung eingestellt, da ich die warning bekommen habe, dass die delay funktionen von /utils/delay ohne optimierung nicht richtig funktionieren. Dann kompiliert und siehe da, AVRStudio reagiert nicht mehr.. Das interessante dabei, es ist komplett tot. auch nach mehrfachem neustarten hängt sich alles auf, sogar bevor ich einen text sehe :-P Grüße, Franz
>Aber das kann doch wohl nicht wahr sein, dass da nur eine >nueinstallation hilft?! Ist es auch nicht. Wenn du die delay-Warnung bzg. fehlender Optimierung zu sehen bekommst, bedeutet das, daß der Compiler und das plugin an sich laufen. Damit sollten alle Pfade etc. eigentlich richtig sein. Wenn du eine "Dos-Fenster" aufmachst, dort in das default-Verzeichnis in deinem Projektordner wechselst, und dann make ausrufst, was passiert dann? Oliver
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.