recipe for target .o failed

OP #7288581
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein Problem beim Kompilieren eines Programmes.

Es bringt die Fehlermeldung
"recipe for target 'sdkarte/fat16.o' failed"
"recipe for target 'sdkarte/sdcard.o' failed"
"recipe for target 'networkcard/enc28j60.o' failed"

Das ist ein fertiges Programm wo ich mir aus dem Internet runtergeladen 
habe, da ich in die Netzwerkschnittstelle Programmierung einsteingen 
möchte.

Das Programm habe ich von einem Atmel Studio 4 in das neu Microchip 
Studio Importiert.

Es ist auch das "WinAVR-20100110" Programm Installiert.

Habe auch schon beide Programm Deinstalliert und wieder Installiert

Hab auch hier schon im Form nach dem Fehler gesucht aber keine 
Passendelösung gefunden.

Für die Hilfe schon mal ein Danke!!
Gast #7288664
Lesenswert?
• ▲
▼
Eigentlich sollten Compiler, shells, etc. jeweils Fehlermeldungen 
ausgeben, wenn was nicht geht. Die Meldung oben kommt von make, wenn ein 
Befehlsaufruf einen Fehler zurückgibt. Das sagt rein gar nichts darüber 
aus, was passiert ist, das sollte der Befehl dir sagen, make kann das 
nicht wissen.
Gast #7288868
Lesenswert?
• ▲
▼
Torsten M. schrieb:

> Es bringt die Fehlermeldung
> "recipe for target 'sdkarte/fat16.o' failed"
> "recipe for target 'sdkarte/sdcard.o' failed"
> "recipe for target 'networkcard/enc28j60.o' failed"

Das sind nur die Fehlermeldungen der "letzten Instanz". Sie besagen 
nicht mehr als: Da ist irgendwas was schief gegangen.

Sprich: die wirklich aussagekräftigen Fehlermeldungen kommen in der 
Ausgabe VORHER.
OP #7288881
Lesenswert?
• ▲
▼
c-hater schrieb:
> Torsten M. schrieb:
>
>> Es bringt die Fehlermeldung
>> "recipe for target 'sdkarte/fat16.o' failed"
>> "recipe for target 'sdkarte/sdcard.o' failed"
>> "recipe for target 'networkcard/enc28j60.o' failed"
>
> Das sind nur die Fehlermeldungen der "letzten Instanz". Sie besagen
> nicht mehr als: Da ist irgendwas was schief gegangen.
>
> Sprich: die wirklich aussagekräftigen Fehlermeldungen kommen in der
> Ausgabe VORHER.

Stimmt beim öffenen bzw Laden des Programmes kommen am Anfang die 
Fehlermeldungen

"
14:47:18: [ERROR] Failed to Retrieve the Version Information for the 
utilty C:\Programme\Atmel\WinAVR-20071221\bin\avr-gcc.exe with arguments 
-dumpversion
14:47:18: [ERROR] Failed to Retrieve the Version Information for the 
utilty C:\Programme\Atmel\WinAVR-20071221\bin\avr-gcc.exe with arguments 
--version
"

Auf dem Angegeben Pfad habe ich das Programm auch Installiert.
Gast #7289018
Lesenswert?
• ▲
▼
Torsten M. schrieb:

> hab mal das Programm nochmals Deinstalliert und habe jetzt das
> WinAVR-20100110 und AS7 Installiert.

Das ist doch Schwachsinn. Laß' einfach die Uralt-Toolchain weg. Die, die 
das Studio mitbringt, ist ja auch schon nicht gerade "bleeding edge".

Passe halt einfach die Quelltexte an. Das kann nicht so wild sein.
OP #7295760
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe mit dem Programm jetzt schon einwenig "gespielt" und 
verschieden Sachen Ausprobiert und im Internet nachgelesen.
Hab es um den I2C-Bus erweitert, wo jetzt DI, DO und AI angesprochen 
werden bzw abgefragt werden.

Das ganze lass ich mir bzw würde ich mir gerne auch einer Webpage auch 
anzeigen lassen.

Der Webserver läuft auch soweit und wenn ich das ganze mit den Internen 
IO vom IC mache bekomme ich das auch Angezeigt.

Das ist die Abfrage
1
  "<x=\"javascript:send('B')\"><img src=\"%PORTA1\" border=\"0\"></a> Port A1<br>\r\n"
2
  "<x=\"javascript:send('C')\"><img src=\"%PORTA2\" border=\"0\"></a> Port A2<br>\r\n"
x = a href

Das die Ansteuerung für den I2C
1
case ('B'):
2
          I2C_Start_Wait(Ausgaenge, I2C_WRITE);
3
          Invert(Ausgaenge,1);
4
          I2C_Stop();          
5
          break;

Wenn ich jetzt aus %PORTA1 eine Variable deklarier wo ich in der case 
Funktion setzt sollte es normal Funktionieren.... dachte ich mir 
zumindest mal.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.