Forum: Compiler & IDEs Problem mit WinAVR - missing separator


von Steffen (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
wollte heute mein Programm zum ADC etwas umschreiben und compilieren.
Aber ich bekomm jetzt auf einmal diese Meldung angezeigt:

.dep/test.o.d:1: *** missing separator.  Stop.

Im Anhang steht das kleine Programm, vielleicht sieht jemand einen
Fehler.
Was soll diese Meldung überhaupt einem sagen? Gut missing separator
kann ich übersetzten, aber was genau sich dahinter verbirgt weiss ich
nicht.

von Chris (Gast)


Lesenswert?

Soweit ich weiß bezieht sich diese Meldung auf einen Fehler im Makefile,
nicht in einer Quellcodedatei.

Ich meine, dass kommt evtl. daher, dass make recht empfindlich auf
fehlende Tabs reagiert.

von OldBug (Gast)


Lesenswert?

Korrekt!

von Steffen (Gast)


Angehängte Dateien:

Lesenswert?

Ich hab doch garnichts an der Makefile verändert!? Wie kann das
passieren und wo ist der Fehler?

von OldBug (Gast)


Lesenswert?

Bei mir Funktioniert das Makefile...

Mir ist aber selber schon aufgefallen (dank des nützlichen Parsers vom
Emacs ;), daß die Makefile-Vorlage schon "Fehler" aufweist. Und zwar
in den Zeilen: 382, 389 und 395. Da ist jeweils ein Tab zu viel...

von Steffen (Gast)


Lesenswert?

Bei dir funktioniert mein Makefile?! Das ist aber komisch.

von OldBug (Gast)


Lesenswert?

Dein Makefile mit Deinem test.c-Sourcefile!

von Steffen (Gast)


Lesenswert?

Ja, aber wieso funzt es bei mir dann nicht?

von OldBug (Gast)


Lesenswert?

Vielleicht verwednest Du ein make, welches die Makefiles nicht (richtig)
versteht. Kontrollier das mal.

 [12:59:46] $ make --version
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

von Jörg Wunsch (Gast)


Lesenswert?

Nun, er beschwert sich doch über die .d-Datei mit den automatisch
generierten dependencies.  Wirf die doch einfach mal weg.

von Steffen (Gast)


Lesenswert?

Toll, das hat geholfen! Hab die Datei gelöscht danach hat er eine neue
erzeugt mit der es funktioniert.
Danke an alle!!!

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.