Forum: Mikrocontroller und Digitale Elektronik Probleme beim kompilieren der CAN-Bibliothek


von Marcel R (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich versuche gerade, mir die universelle CAN-Bibliothek 
(http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek) zum 
laufen zu bekommen.
Es soll auf einem ATmega328P laufen. Folgenden Fehler im Anhang bekomme 
ich bei der Eingabe von "make lib".

Ich habe es versucht, ohne meine Einstellungen in config.h zu ändern und 
auch mit. Auch im demo-Ordner kann ich die Bibliothek nicht bauen. Kann 
jemand etwas mit den Fehlermeldungen anfangen?

von Der Andere (Gast)


Lesenswert?

Ich würde erst mal sehen was sich hinter "Das System kann den 
angegebenen Pfad nicht finden" verbirgt.

Ansonsten ist die Fehlermeldung doch klar:
"prog_uint8_t" ist nicht definiert.
Also fehlt ihm wahrscheinlich ein h file.

von Tom (Gast)


Lesenswert?


von Marcel R (Gast)


Lesenswert?

Danke, in Toms Link habe ich das typedef uint8_t prog_uint8_t; gefunden. 
Der Fehler ist nun weg.

Der Fehler "Das System kann den angegebenen Pfad nicht finden" ist 
jedoch immernoch da. Eigentlich sollte diese lib fertig sein und muss 
nur noch kompiliert werden. Sie ist aber schon älter und wurde 
vielleicht noch nicht unter AtmelStudio 7 getestet..... Ich vermute 
nicht, dass wirklich Programmdateuen fehlen; eher Systemdateien. Hat 
jemand eine Idee?

Hier auch der Link: 
http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek

von Buster (Gast)


Lesenswert?

Ja das Problem, welches eigentliche keines ist, kenne ich. Gebe Dir 
Bescheid wenn ich wieder am Pc bin.

von Marcel R (Gast)


Lesenswert?

Buster schrieb:
> Ja das Problem, welches eigentliche keines ist, kenne ich.

Super, danke!

von Marcel R (Gast)


Lesenswert?

@Buster: Warst Du wieder am PC oder erinnerst dich noch, wie das Problem 
zu lösen ist?

Ich denke mal, dass "Das System kann den angegebenen Pfad nicht finden" 
jetzt noch der Hauptfehler ist.....

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
Noch kein Account? Hier anmelden.