Hallo! Habe ein Projekt für einen MSP430 mit fertigen Makefiles, welches ich gerne in das CCS importieren möchte. Habe ein neues "Makefile Projekt with existing Code" erstellt und den Code importiert. Anschließend habe ich im "C++ Build" den Build Command und die Build Location entsprechend eingestellt (also so, wie wenn ich es auf der Konsole kompilieren würde). Habe auch den Umgebungsvariablen den Compiler gesetzt (im PATH). Nun bekomme ich bei der ersten Datei, die kompiliert werden soll immer folgenden Fehler: "/usr/bin/sh: -c: line 2: syntax error: unexpected end of file" Auf der CMD funktionierts ohne Probleme (habe eine Bat-Datei, welche mir den PATH auf den MSP430 Compiler setzt). Arbeite übrigens unter Windows. Weiß jemand was? Danke!
jk schrieb: > Weiß jemand was? Danke! Woher soll das jemand wissen wenn Du keinerlei Informationen zur Diagnose lieferst (vollständiges Makefile, vollständige Fehlermeldungen)? Oder glaubst Du das Forum hier ist von Hellsehern bevölkert?
:
Bearbeitet durch User
Bernd K. schrieb: > Woher soll das jemand wissen wenn Du keinerlei Informationen zur > Diagnose lieferst (vollständiges Makefile, vollständige > Fehlermeldungen)? Oder glaubst Du das Forum hier ist von Hellsehern > bevölkert? Da das Makefile (bzw. es sind mehrere Makefiles) auf der Konsole völlig einwandfrei funktionieren und diese relativ groß sind, habe ich darauf verzichtet, da ich davon ausgehe, dass es ein Konfigurationsproblem sein könnte...
jk schrieb: > da ich davon ausgehe, dass es ein Konfigurationsproblem sein > könnte... Sicher könnte es wohl irgendein Konfigurationsproblem sein, aber wie soll irgendjemand erahnen können welche der zwei Dutzend möglichen Konfigurationseinstellungen falsch ist wenn Du keinerlei relevante Informationen lieferst?
jk schrieb: > Da das Makefile (bzw. es sind mehrere Makefiles) auf der Konsole völlig > einwandfrei funktionieren und diese relativ groß sind, habe ich darauf > verzichtet, da ich davon ausgehe, dass es ein Konfigurationsproblem sein > könnte... Na, dann wird es wahrscheinlich am Aufruf von make liegen (flashces make, flasches makefile, etc.) oder an irgend welche Umgebungsvariablen, die Eclipse anders setzt, als sie in Deiner Console gesetzt sind. Offensichtlich wird da versucht, eine shell zu öffnen, und der shell ein leeres Kommando zur Ausführung übergeben. Ohne irgend einen Kontext, wird Dir keiner sagen können, woher das kommt, wenn das nicht irgend ein "Standard-Problem" ist, dessen Lösung man einfach über Google findet. Vielleicht hilft das hier schon und die Info, dass hinter CCS auch nur Eclipse mit CDT steckt: (http://www.avrfreaks.net/forum/error-eclipse) (http://trac.wxwidgets.org/ticket/2860)
:
Bearbeitet durch User
Das sieht (mal wieder) so aus, als ob sich ein Leer- (oder Sonder-) Zeichen im Pfad verstecken würde.
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.