Mit WinAvr arduino libraries verwenden Make file

Gast #3666409
Lesenswert?
• ▲
▼
Hallo, ich habe schon viel probiert, aber leider komm ich nicht weiter 
:(
Problem: ich möchte gerne Winavr und den Pn2 benutzen um bei Gelegenheit 
Arduino libs mit einbinden. Ich möchte nich einfach nicht an die Arduino 
IDE gewöhnen und eclipse + Plugin ist mir auch zu mächtig.
Ich versuche also ein makefile zu erstellen welches mir die Arduino core 
libs und die anderen libraries mit kompiliert.

Ich habe folgendes makefile benutzt und die relevanten phade angepasst:
https://gist.github.com/Vaselinessa/5424505

Desertieren habe ich zu diesen "Base" file ein kleineres generiert und 
invalidiere es mit rein.
Eigene Projekte kann ich kompilieren und es macht was es soll, aber 
sobald ein Arduino.h mit reinkommt, meckert er denn er findet die 
arduino Dateien nicht, obwohl die richtigen phade eingetragen sind.

Frage, muss ich in den Umgebungsvariablen von Windows noch was 
eintragen, oder geht das oben angegebene Makefile mit Phadangaben 
generell nicht?!
Kannt sich jemand aus und kann helfen??

Vielen Dank

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.