msp430 und Eclips unter Linux

Gast #2296490
Hallo liebe Community ich befasse mich seit einem Monat mit dem 
Mikrocontroller Msp430 !

Über

msp430-gcc

per Terminal klappt alles wunderbar nach Anleitung 
http://wiki.ubuntuusers.de/MSP430-Toolchain?highlight=msp430%20toolchain

Da es ja leider Keine Linux IDE für den Msp430 gibt aber Eclipse unter 
Windoof sehr gut funktioniert (Vmware) anders kommt mir
kein Windoof aufn Pc!!!! Habe ich das ganze versucht auch unter Linux 
einzurichten nach der Anleitung 
http://www.43oh.com/2010/11/a-step-by-step-guide-msp430-programming-under-linux/ 
Allerdings schmeißt der Compiler immer folgende Fehlermeldung aus:



**** Build of configuration Debug for project Msp ****

make all
Building file: ../Msp.c
Invoking: GCC C Compiler
msp430-gcc -mmcu=msp430x2211 -I/opt/msp430-gcc/msp430/include 
-I/opt/msp430-gcc/include -I/usr/include -O0 -g3 -Wall -c 
-fmessage-length=0 -MMD -MP -MF"Msp.d" -MT"Msp.d" -o"Msp.o" "../Msp.c"
/bin/sh: msp430-gcc: not found
make: *** [Msp.o] Fehler 127


Versuche ich das ganze mit der Datei und msp430-gcc über den Terminal

msp430-gcc -o Msp ./Msp.c

Geht es reibungslos

Ganz dumm bin ich ja auch nicht also Terminal gestartet und per Hand den 
Befehl eingegeben den Eclipse verarbeiten sollte

msp430-gcc -mmcu=msp430x2211 -I/opt/msp430-gcc/msp430/include 
-I/opt/msp430-gcc/include -I/usr/include -O0 -g3 -Wall -c 
-fmessage-length=0 -MMD -MP -MF Msp.d -MT Msp.d -o Msp.o ./Msp.c

funktioniert auch !!!!!

Was ich mir denke wo der Fehler liegt ist der [mark].[/mark] der zuviel 
ist in dem Befehlssatz von Eclipse!!!!!


**** Build of configuration Debug for project Msp ****

make all
Building file: ../Msp.c
Invoking: GCC C Compiler
msp430-gcc -mmcu=msp430x2211 -I/opt/msp430-gcc/msp430/include 
-I/opt/msp430-gcc/include -I/usr/include -O0 -g3 -Wall -c 
-fmessage-length=0 -MMD -MP -MF"Msp.d" -MT"Msp.d" -o"Msp.o" 
--(.)--./Msp.c
/bin/sh: msp430-gcc: not found
make: *** [Msp.o] Fehler 127


Hat jemand vielleicht das selbe Problem und ne Lösung parat ?

Bedanke mich jetzt schon mal für eure Mühen
MFG darkstar999
Gast
In Deinem Eclipse stimmt der $PATH nicht. Eventuell hilft es schon, wenn 
Du Dich einfach neu einloggst - dann wird die bashrc neu eingelesen. 
Stichwort Vererbung der Umgebung (Environment) von Unix-Prozessen.

Sonst hast Du 2 Möglichkeiten:

1. Du startest Eclipse aus dem Terminal - da stimmt der PATH ja.
2. Du veränderst in den Preferences von Eclipse den PATH und tägst dort 
den Pfad - im Beispiel "/opt/msp430-gcc/bin/" - ein.
Gast
Turbo J schrieb:
> In Deinem Eclipse stimmt der $PATH nicht. Eventuell hilft es schon, wenn
> Du Dich einfach neu einloggst - dann wird die bashrc neu eingelesen.
> Stichwort Vererbung der Umgebung (Environment) von Unix-Prozessen.

Daran liegt es scheinbar nicht

echo 'export PATH="${PATH}:/opt/msp430-gcc/bin/"' >> ~/.bashrc
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"
export PATH="${PATH}:/opt/msp430-gcc/bin/"

Turbo J schrieb:
> 1. Du startest Eclipse aus dem Terminal - da stimmt der PATH ja.

Ne funktioniert da auch nicht mit Eclipse


OHMAN Fehler Gefunden Inder Anleitung soll
"Build Artifact” tab and type in “elf” under “Artifact Extension“
das streichen und alles wird gut
Gast
Darkstar999 schrieb:
> **** Build of configuration Debug for project Msp ****
>
> make all
> Building file: ../Msp.c
> Invoking: GCC C Compiler
> msp430-gcc -mmcu=msp430x2211 -I/opt/msp430-gcc/msp430/include
> -I/opt/msp430-gcc/include -I/usr/include -O0 -g3 -Wall -c
> -fmessage-length=0 -MMD -MP -MF"Msp.d" -MT"Msp.d" -o"Msp.o"
> --(.)--./Msp.c
> /bin/sh: msp430-gcc: not found
> make: *** [Msp.o] Fehler 127

LÖSUNG:

Einfach per root ne Verknüpfung von Msp430-gcc in den bin Ordner 
Packen !

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.