Forum: Compiler & IDEs MSPGCC für Mac OS X


von Martin Domke (Gast)


Lesenswert?

Hallo!

Ich würde gerne den MSPGCC auf Mac OS X installieren, also eigentlich
auf Darwin 7.8 (BSD verwandt). Ich habe da auch schon einige Versuche
nach dem Beispiel aus dem wiki
(http://www.mikrocontroller.net/wiki/MSPGCC) unternommen, die aber
nicht von Erfolg gekrönt waren. Es werden soweit eigentlich alle
Binaries installiert, aber der mps430-gcc fehlt, was den zuvorigen
Erfolg natürlich hinlänglich macht. Es taucht derweilen eine
Fehlermeldung auf: (sinngemäß) target msp340-unknown-none not
supported. Das muss wohl aus der config.sub kommen, aber genau bin ich
da noch nicht hintergestiegen. (unknown = welches os, none = ?). Hat
jemand Erfahrung, bzw. Anregungen, wie man hier zum Erfolg kommen
könnte?

Gruß,

Martin

von Jörg Wunsch (Gast)


Lesenswert?

Ist msp340 != msp430 ein Schreibfehler?

Mein avr-gcc behauptet, mit diesen Parametern konfiguriert worden zu
sein:

Configured with: ./configure --target=avr --disable-nls
--prefix=/usr/local i386-portbld-freebsd5.2

Das müsstest du wohl sinngemäß anpassen.

von Leopold Stockinger (Gast)


Lesenswert?

@jörg
arbeitest du mit avr-gcc unter macosx?

leo

von Martin Domke (Gast)


Lesenswert?

msp340 war natürlich schreibfehler. was genau schaltet man mit
--disable-nls aus?

Martin

von Jörg Wunsch (Gast)


Lesenswert?

> arbeitest du mit avr-gcc unter macosx?

Nein, FreeBSD.  Daher schrob ich ja "sinngemäß ... anpassen".

> was genau schaltet man mit --disable-nls aus?

national language support.  Der zieht einen ganzen Rattenschwanz an
anderen Abhängigkeiten nach sich, die mir für einen Compiler einfach
zu blöd sind.  Ich denke nicht, dass man die Fehlermeldungen des
Compilers nun unbedingt auch noch auf deutsch haben muss (wer weiß,
wie viele überhaupt übersetzt worden sind).

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.