Forum: Compiler & IDEs Eclipse Juno SR1 + CDT geht nicht richtig?


von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ich habe mir mal die neue Juno rein kopiert. Auch die Installation vom 
CDT 8.1.1 hat soweit geklappt.

Aber ich habe noch ein paar Probleme:

Die Datei "stm32f10x.h" nutzt das Include "<stdint.h>" vom Codesourcery. 
Aber ständig kommen die Fehlermeldungen dass z.B. der Typ int32_t nicht 
gefunden werden kann.
Pfade und alles habe ich dem Eclipse angegeben, aber der findet das 
nicht. Die stdint.h kann mit Strg+Mausklick geöffnet werden, somit 
sollte das korrekt parametriert werden.
Mein Projekt ist schon älter und wird ohne Warnung und Fehlerfrei 
übersetzt.
Das Workspace hat auch mehrere Projekte drin, bei einem klappt das so 
gar auch???, beim anderen nicht. Ich bin etwas Ratlos.
Exakt das gleiche Projekt/Workspace mit Indigo SR2 macht keine Probleme.

Das zweite, immer wenn ich mit Juno SR1 eine *.c oder *.h Datei öffne, 
wird sofort der erste Kommentarblock verkleinert. Ist irgendwie auch 
irritierend.

Weiß jemand was ich beim Juno einstellen muss, damit zumindest der erste 
Fehler weg ist?

Erstmal bleibe ich bei Indigo...

von hp-freund (Gast)


Lesenswert?

Hast Du schon versucht den Index neu zu erstellen?

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Nein.

Komisch, heute ist der Bug weg. Gestern hatte ich den ganzen Tag mit 
Indigo gearbeitet, heute wird das mit Juno auch richtig angezeigt.

Da Juno den ersten Kommentarblock automatisch verkleinert nutze ich doch 
erst mal noch Indigo weiter.

Oder gibt es irgend welche tolle Verbesserungen in Juno, dass ich doch 
wechseln sollte?

Zumindest kann ich das gleiche Workspace mit Juno und Indogo nutzen und 
kann so problemlos hin und her switchen ;-)

von HutHut (Gast)


Lesenswert?

Überprüfe bitte ob das CodeSourcery Verzeichnis für Includes im Projekt 
angegeben ist.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Ja, klar ist das drin. Sonst wäre die Datei mit Strg+Mausklick bei der 
Zeile:
#include <stdint.h>
auch nicht auf gegangen. Ich musste den Pfad auch anpassen, da ich auch 
den Compiler auf eine neue Version gewechselt habe.

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.