Bisher habe ich meine Software für den MSP430 immer in C entwickelt. Da die Programmstruktur allerdings immer komplexer wird, halte ich einen Umstieg auf C++ für eine gute Idee. Ich habe in meinem GCC-Verzeichnis auch ein C++-Beispiel gefunden, allerdings kompiliert es erst garnicht. Ich habe in der Makefile die Zeile "CXX = msp430-g++" entdeckt, nur leider habe ich kein msp430-g++ installiert. Wo bekomme ich das Zeug am Besten her? OS ist Fedora Core 4. Hier habe ich schon gesucht und nichts gefunden: http://sourceforge.net/projects/cdk4msp (dort habe ich meine bisherigen RPMs her) http://sourceforge.net/projects/mspgcc http://rpmfind.net etc. Vielleicht hat ja jemand von euch Erfahrung mit der Thematik.
hier im wiki ist ein skript, das den msp-gcc und alle komponente installiert!!! da ist auch der g++ bei! aber es fehlen halt die stdlib
Danke für den Tip, an das Script habe ich garnicht gedacht. Leider funktioniert da irgendwas nicht. Nach dem Aufruf von: cd gcc-3.2.3 ./configure --prefix=/usr/local/msp430 --target=msp430 bekomme ich diese Fehlermeldung: Configuration msp430-unknown-none not supported Configure in /home/ebtschi/tools_and_media/software/linux/install/mspgcc/gcc-3.2.3/gc c failed, exiting. Gibt es das Zeug nicht zufällig irgendwo als RPM? ;-)
> Configuration msp430-unknown-none not supported GCC versteht den MSP430 nicht `out of the box', da die MSPGCC- Entwickler ihr Backend aus irgendwelchen Gründen offline (also außerhalb des GCC-Trees) pflegen. Dadurch musst du einen von GNU geholten GCC erst einmal für den MSP430 patchen.
Patches, ok... $ cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mspgcc login $ cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/mspgcc co gcc/gcc-3.3 $ cp -r gcc/gcc-3.3/* gcc-3.2.3/ Sind das nicht eh genau dese 3 Zeilen, oder stehe ich gerade auf der Leitung? ;-)
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.