Code Composer Studio: Makefile Projekt

Gast #4967714
Lesenswert?

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!
Gast #4967744
Lesenswert?

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...
(Firma: Torrox.de) #4970891
Lesenswert?

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)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren