mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Fehler beim build mit AVR studio


Autor: Heinz peter Posch (poschi8)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo alle zusammen.
Ich habe eine Steureung für ein Display mit Atmega geschrieben, jedoch 
habe ich noch ein Problem.
Und zwar wenn ich in AVR Studio auf "Build" gehe, bekomme ich folgende 
Fehlermeldung:

rm -rf menu.o lcd_lib.o  Zimmersteurung.elf dep/* Zimmersteurung.hex 
Zimmersteurung.eep Zimmersteurung.lss Zimmersteurung.map
Build succeeded with 0 Warnings...
make: *** No rule to make target `..//C/Dokumente', needed by `menu.o'. 
Stop.
Build failed with 1 errors and 0 warnings...

Was beteudet dieser Fehler, wie bekomme ich denn weg?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Heinz peter Posch schrieb:

> make: *** No rule to make target `..//C/Dokumente', needed by `menu.o'.

Veschieb gleich mal dein komplettes Projekt aus diesem unsäglichen 
'Dokumente und Einstellungen' Ordner (oder wie der heißt) auf 
irgendetwas Vernünftiges.
Leg dir von mir aus auf C einen Ordner AVR_Projekte an, unter dem du 
dann deine AVR Projekte sammelst, für jedes Projekt wieder ein 
Unterverzeichnis. Hauptsache ohne Leerzeichen im Pfadnamen.

Autor: Heinz peter Posch (poschi8)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dann gehts?!

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Als Softwareentwickler solltest du dir angewöhnen:

Keine Leerzeichen in Pfad und Dateinamen
Nach Möglichkeit keine Umlaute oder ß in Dateinamen


Alles andere ist 'Ask for troubles'

Softwareentwickler sind oft auf Command-line Tools angewiesen. Und die 
können bei einem Aufruf nun mal nicht unterscheiden, ob

   foo   herbert hubert.c

2 Argumente an das Programm foo sind, oder ob es sich um ein Argument 
mit dem Namen "herbert hubert.c" handelt.

Autor: Heinz peter Posch (poschi8)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah ok, danke!!!
Naja der Feler ist nun auf jeden Fall mal weg.
Danke nochmal...

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.