Forum: Compiler & IDEs eclipse: Fehler wo keine sind


von preAVR (Gast)


Lesenswert?

Hallo, Forum, ich muss schon wieder stören ;)

ich habe meinen PC - nach Virusbefall - neu aufgesetzt und meine 
Projekte wieder geladen. Allerdings meckert jetzt eclipse (die C/C++ 
-Variante) dauerhaft diesen Fehler:
1
make: *** [lib/peripheral/Interrupt.o] Error 1
oder
1
make: *** [main2560.o] Error 1
sogar wenn ich alles lösche (make clear und manuell auf der Platte den 
Ordner Debug löschen) und noch nicht einmal neu gebuildet habe.
Im Projekt-Baum ist auch weder ein Warning- noch ein Error-Zeichen.
Aber der Compiler-Output zeigt nichts - keine Fehlermeldung, kein 
Warning, nur ganz unten avr-sizedummy.
Es werden auch Dateien erstellt, also eigentlich alles Top, nur diese 
Fehler nerven.

Ach ja, es gibt hier ja auch noch nen Anderen Thread über eclipse und 
falsche Fehler, aber die Treffen nicht auf meine zu, und sind auch 
Outdatet

Hab ich beim Neuinstallieren irgendetwas falsch gemacht? Oder einen 
anderen Fehler?

Zu den Daten:
Windows 7, aktuellstes WinAVR(Nummer hab ich grad nicht da)
Eclipse IDE for C/C++ Developers
Version: Juno Service Release 2
Build id: 20130225-0426
neustes eclipse-Kepler wirft die selben Meldungen

Screenshots und compiler-Output kann ich gerne nachreichen, aber ich 
glaube das nützt jetzt nicht direkt was. Wenn doch - einfach sagen ;)

Vllt kann mir ja jemand helfen

Gruß, preAVR

von holger (Gast)


Lesenswert?

>Screenshots und compiler-Output kann ich gerne nachreichen, aber ich
>glaube das nützt jetzt nicht direkt was. Wenn doch - einfach sagen ;)

Deine Error Schnippselchen nützen gar nichts.
Her mit dem kompletten Output.

Oder geh mal unten auf den Reiter "Problems" und lösch
die Fehlermeldungen vor dem nächsten Build.

von preAVR (Gast)


Angehängte Dateien:

Lesenswert?

also erstmal hier das ganze Zeug ;)

das Projekt musste ich ausgrauen, so geheim ist es zwar nicht, aber 
okay....
Wie zu sehen sind es 2 Projekte, die Zusammengehören. Sie greifen beide 
auf den Ordner "include" zu, in dem der Ordner "lib" liegt.

Für weitere Fragen stehe ich bereit

von hp-freund (Gast)


Lesenswert?

ignoring nonexistent directory 
"c:/winavr/lib/gcc/../../avr/include/c++/4.3.3"

diese und ähnliche Meldungen deuten es schon an das wohl die Version 
geändert wurde oder die Pfade nicht richtig eingestellt sind.
Evtl. gibt es auch Dateien die mit einer anderen Version als aktuell 
compiliert wurden und deshalb Probleme machen.
Hast Du versucht beide Projkte mit clean zu säubern und auch evtl. 
verbleibende Object Dateien zu löschen?

Vielleicht würde es auch helfen beide Projekte neu anzulegen und dann 
nur die Quelltexte zu importieren, nicht das alte Projekt.
Oder es reicht schon den Index neu aufzubauen.

Hast übrigens ein Geheimnis übersehen, somit hättest Du den Rest auch 
nicht verstecken brauchen ;-)

von preAVR (Gast)


Lesenswert?

hp-freund schrieb:
> Hast Du versucht beide Projkte mit clean zu säubern und auch evtl.
> verbleibende Object Dateien zu löschen?

Ja, das meinet ich oben ;)
Alles gelöscht

hp-freund schrieb:
> Vielleicht würde es auch helfen beide Projekte neu anzulegen und dann
> nur die Quelltexte zu importieren, nicht das alte Projekt.
> Oder es reicht schon den Index neu aufzubauen.

Habe ich probiert, genau das selbe.
Aber eigentlich findet die IDE die Pfade (Ich kann sie mit F3 aufrufen 
und im Project-Tree ind die Include-Verzeichnisse auch angegeben)

Aber ich werden dem Compilerpfaden mal nachgehen

von preAVR (Gast)


Lesenswert?

holger schrieb:
> Oder geh mal unten auf den Reiter "Problems" und lösch
> die Fehlermeldungen vor dem nächsten Build.

Tatsache, wenn ich die Fehler lösche, sind sie weg und bleiben weg, auch 
nach dem Build.

Aber woran liegt das? An dem aVR-Plugin oder an eclispe. Vllt ist das 
ein unknown Bug oÄ?

Aber auf jeden Fall:
danke für den Tipp - mein Problem ist beseitigt

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.