Hallo, ich habe ein Problem mit Eclipse und Cygwin unter Windows XP. Eclipse mit CDT ist sauber installiert, auch Cygwin samt gcc, g++ ist installiert. Der Pfad zu cygwin\bin ist auch gesetzt. Nur: Eclipse erkennt die Toolchain nicht, d.h File -> New -> C Project -> Projektdialog: 'Toolchains' bleibt leer! Bei einem Kollegen geht das automatisch. Versionen: Eclipse 3.5.x Cygwin: 1.5.x Nochwas Verwirrendes in der Eclipse-Hilfe: "Note: currently Cygwin >= version 3.4.4-999 is not supported since gcc and g++ commands cannot be launched from the windows' native shell...." Cygwin ist erst bei 1.5(stable), 1.7 (experimental). Kann Eclipse in die Zukunft sehen??!!! Grüße, Chris
OK, ich hab's gefunden. Ich hatte vergessen, das GNU 'make' zu installieren (zumindest war es nicht im bin-Verzeichnis zu finden). Nachdem ich das installiert hatte, konnte Eclipse Cygwin als Toolchain erkennen. Es scheint so zu sein, dass Eclipse in PATH nach allem, was es für diese Toolchain benötigt, sucht. Ist alles da, ist auch die Toolchain verfügbar. Noch eine Tipp für den GDB (Debugger). GDB erzeugt einen Pfad zur Source der /cygdrive/e (E:\) enthält, das muss in Eclipse durch ein sogannantes 'Path Mapping' "\cygdrive\e" := "E:\" bekannt gemacht werden, sonst meckert GDB, er könne den Source nicht finden. Wenn das gemacht ist, läuft alles sauber. Das Einrichten ist manachmal ein bisschen Frickelei aber wenn es dann mal läuft ist Eclipse schon spitzenmäßig.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.