mikrocontroller.net

Forum: Compiler & IDEs Eclipse + WinAvr


Autor: ABu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich hab heut versucht Eclipse mit WinAvr zum laufen zu bringen und zwar 
unter WinXP:

Also

eclipse-java-europa-win32

20070813-avr-eclipse

cdt-master-4.0.0

runtergeladen (Win AVR ist bereits eingerichtet und funzt), die Plugins 
ins Eclipse Verzeichniss kopiert und das Ganze gestartet.

Dann ein neues Projekt vom Typ "AVR-Cross-Target-Project" angelegt.
Kleine Main erstellt und auf "Build all" gedrückt.

Im "Konsole" Fenster erscheint dann folgender Text:

**** Build of configuration Standard for project AVR_Test ****


(Exec error:Das System kann die angegebene Datei nicht finden.
)

??? Hat jemand ne Ahnung woran das liegen könnte ??

Ach ja, in den Projetoptionen hab ich den Include Pfad hinzugefügt, 
dannach hat der Editor wenigstens die Include Files gefunden.

DANKE

ABu

Autor: Philipp Burch (philipp_burch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Welche Datei nicht gefunden wird sagt er nicht? Lade dir mal FileMon 
runter, da siehst du sämtliche Zugriffe auf's Dateisystem, mit dem 
müsstest du rausfinden, an welcher Datei es hängt.

Autor: ABu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für den Tipp! Das Tool kannte ich noch nicht, ist aber klasse!

Also er sucht nach

C:\Programme\eclipse\configuration\org.eclipse.osgi\bundles\229\1\.cp\os 
\win32\x86\starter.exe   NOT FOUND  Attributes: Error

C:\Programme\eclipse\configuration\org.eclipse.osgi\bundles\229\1\.cp\os 
\win32\x86\starter.exe.exe   NOT FOUND  Attributes: Error


Die Datei findet sich aber im Ganzen Eclipse Verzeichnis nicht! Muss mal 
schauen ob ich da die richtige Version geladen hab.

Gruß ABu

Autor: ABu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Eclipse die ich geladen hab scheint schon die richtige zu sein. 
Irgendwie scheint die Datei aus dem aktuellen Paket rausgefallen zu 
sein. Ich hab auch keine Möglichkeit gefunden eine ältere Version 
runterzuladen.

Grüße

ABu

Autor: Klaus Falser (kfalser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich könnte mir eher vorstellen, dass das make.exe Programm nicht 
gefunden wird.
Du solltest noch cygwin installieren.

Klaus

Autor: Klaus Falser (kfalser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe mich getäuscht, das make.exe Programm ist bei WinAVR dabei und im 
utils\bin Unterverzeichnis.

Hast Du dieses Verzeichnis im Pfad?

Autor: Klaus Falser (kfalser)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Apropos, Starter.exe ist teil des CDT Plugins.

Autor: Alex (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Haste auch ein Makefile angelegt???

Geht am besten mit mfile( bei WinAVR dabei ).

Also ich lege in Eclipse immer ein:

C Projekt => Makefile Projekt => AVR-Toolchain an und kopiere dann das 
Makefile von "MFILE" ins Projektverzeichnis.

Bei mir funzt dann alles außer das Debuggen - wäre nett wenn mir das 
einer mal erklären kann.

Viel Glück.

mfg Alex

Autor: ABu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
So, habs jetzt zum laufen gebracht freu!!

Die "starter.exe" fehlt im Paket "cdt-master-4.0.0.zip", ist aber in 
"org.eclipse.cdt-3.1.2-win32.x86.zip" verhanden. Ich hab dann das 
Verzeichniss mit der Starter.exe nach 
"C:\Programme\eclipse\configuration\org.eclipse.osgi\bundles\229\1\.cp\o 
s\win32\x86\"  kopiert und dann gings!

Im Moment geht die Downloadfunktion über AVRDude noch nicht (ist aber 
nicht so schlimm, den hab ich bisher auch nicht verwendet) und Debuggen 
/ Simulieren hab ich auch noch nicht hinbekommen.

Grüße ABu

Autor: Ha Jo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin Moin,

also wenn ich nicht irre liegt das Problem darin, dass das AVR-Plugin
für Eclipse 3.2.2 und dem CDT 3.1.2 geschrieben ist.
Bei mir habe ich diese Kombination schon mehrmals installiert
und lief immer problemlos.

Das AVR-Plugin müßte ein Update für Eclipse Europe und dem neuen CDT 
erhalten
wenn mich nicht alles täuscht.

Viel Spaß heute
Joachim

Autor: Oliver Herrmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Fehlermeldung (das er eine bestimmte Datei nicht finden konnte) 
liegt definitiv am CDT Paket.

Es fehlt wirklich die "starter.exe", verifiziert durch den FileMon.

Kann aber aus dem oben genannten CDT 3.1.2 Paket geholt werden.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.