AVR-Programmierung am Mac mit Eclipse: make-Problem

OP #1257526
Lesenswert?
• ▲
▼
Hallo zusammen,

ich möchte am Mac (OS X 10.5.6) AVRs programmieren.

Meine Konfiguration:

- Eclipse Ganymede for C/C++-Developers
- AVR-Plugin

- CrossPack for AVR Development 20090415 (avr-gcc toolchain)

- USBasp von U. Radig

Mein Problem ist folgendes: Jeder Versuch, ein C-Projekt in Eclipse zu 
"builden", wird mit der Fehlermeldung "Cannot run program "make": 
Unknown reason" im Konsolenoutput von Eclipse quittiert. Diese Projekte 
laufen in einer identischen Eclipse-Konfiguration unter Windows Vista 
einwanfrei.

Die Pfade im AVR-Plugin sind korrekt eingestellt 
(/usr/local/CrossPack-AVR-20090415/bin etc.), der Programmer 
funktioniert auch (unter Win und am MAc). CrossPack sollte auch korrekt 
installiert sein, da ich auf der Kommandozeile einwandfrei damit 
arbeiten kann (z.B. das Testprojekt auf der CrossPack-Startseite 
erstellen, kompilieren und auf den uC laden).

M.E. kann es sich bei dem Problem "nur" um eine Einstellungssache in 
Eclipse selbst, dem CDT oder dem AVR-Plugin handeln.

Ich würde mich sehr freuen, wenn mir jemand einen Tipp geben könnte.

Schönen Sonntag!

Gruß,
Thomas
#1508341
Lesenswert?
• ▲
▼
Hallo alle zusammen,

frisch angemeldet und weiß die Lösung, nachdem es bei mir auch nicht 
ging.

Unter Properties / Eigenschaften -> C/C++ Build unter Builder den Haken 
bei Use default build command rausmachen und bei Build command -> 
/usr/local/CrossPack-AVR/bin/make eintragen.

Fertig.

Am besten für Configuration Debug / Release und All Configuration 
setzen.

Einzigstes Problem das ich nun habe, ist, das mein USBasp nicht erkannt 
wird.
OP #1552562
Lesenswert?
• ▲
▼
Hallo,

danke für diesen entscheidenden Tipp!! Jetzt klappt es bei mir auch.

Zum USBasp kann ich Dir leider nicht viel sagen: Ich habe ihn nur 
eingesteckt und eine Programmer Configuration für AVRDude in Eclipse 
erstellt (vorletzter Eintrag "usbasp").

Woran machst Du das fest, dass Dein USBasp nicht vom Mac erkannt wird?

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.