Gast
#564873
Hallo! Ich habe mir die Entwicklungsumgebung mit Eclips und dem mspgcc eingerichtet. Die ersten Programme laufen auch schon auf dem MSP430f1232. Jetzt möchte ich gern über das JTAG-Interface (Parallelport) Ausgaben per puts(), oder printf() an den PC schicken. Ich bekomme aber vom Linker die unten stehende Fehlermeldung. Kann mir bitte jemand weiter helfen. Muss ich eine andere Lib einbinden??? Vielen Dank für Eure Hilfe! Gruß Tobias C-Code:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
Konsolenausgabe: **** Incremental build of configuration Debug for project Projekt1 **** make -k all Building file: ../projekt1.c Invoking: mspgcc GCC C Compiler msp430-gcc -IC:\Programme\mspgcc\msp430\include -O0 -g3 -Wall -c -fmessage-length=0 -mmcu=msp430x1232 -oprojekt1.o ../projekt1.c Finished building: ../projekt1.c Building target: Projekt1 Invoking: mspgcc GCC C Linker msp430-gcc -mmcu=msp430x1232 -oProjekt1 ./projekt1.o /cygdrive/c/Programme/mspgcc/bin/../lib/gcc-lib/msp430/3.2.3/../../../.. /msp430/lib/msp1/libc.a(puts.o): In function `puts': /f/prog/msp430/sf/packaging/build/msp430-libc/src/stdlib/puts.c:31: undefined reference to `putchar' /f/prog/msp430/sf/packaging/build/msp430-libc/src/stdlib/puts.c:33: undefined reference to `putchar' make: *** [Projekt1] Error 1 make: Target `all' not remade because of errors. Build complete for project Projekt1