Forum: Compiler & IDEs Code Composer Studio: Makefile Projekt


von jk (Gast)


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!

von Bernd K. (prof7bit)


Lesenswert?

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
von jk (Gast)


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...

von Bernd K. (prof7bit)


Lesenswert?

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?

von Torsten R. (Firma: Torrox.de) (torstenrobitzki)


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)

: Bearbeitet durch User
von Markus F. (mfro)


Lesenswert?

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
Noch kein Account? Hier anmelden.