Hallo,
ich hab unter der Anleitung hier von der Website Eclipse + mspgcc
installiert. Compilen der c files für einen MSP430F247 und einen
MSP430F2330 klappt auch einwandfrei, jedoch bekomme ich nach dem
compilen eine .elf file. Mein FlashProgrammer will aber eine .hex file
haben um diese in den MSP zu schreiben. Auf der Kommandozeile kann ich
auch ohne weiteres mit msp430-objcopy aus der .elf file eine .hex file
machen.
Nach weiterem durchstöbern der tiefen von Eclipse ist mir dann die
Post-Build option aufgefallen nur leider will diese nich machen was ich
für richtig halte. Ich habe in der Post-Build Option angegeben:
c:\Programme\mspgcc\elf2hex.bat
wenn ich nun das Projekt compile erhalte ich allerdings die
Fehlermeldung:
make --no-print-directory post-build
main.d:1: *** missing separator. Stop.
make: *** [Option_Board_MSP430F2330] Error 2
make: Target `all' not remade because of errors.
Build complete for project Option_Board_MSP430F2330
Gleich Fehlermeldung erhalte ich auch wenn ich in den Post-Build einfach
nur ein PAUSE eintrage oder ein cls. Die Makefile mit PAUSE sieht dann
so aus:
post-build:
-@echo 'abcd'
-PAUSE
-@echo ' '
Hat jemand eine Idee wie ich Eclipse dazu bekomme das es mir den
post-build Befehl ausführt? Nach jedem compilen die Batch Datei
ausführen wird auf Dauer leider seht lästig.
Gruß Sascha