Morpheus1997
29.12.2010, 12:24
Hey Leute, ich hab noch n neues Problem...
Wenn ich mit WInavr wie laut anleitung beschrieben eine datei "compilieren" will, dann steht da im output
Linking: RP6Base_LEDs.elf
avr-gcc -mmcu=atmega32 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=RP6Base_LEDs.o -I../../RP6lib -I../../RP6lib/RP6base -I../../RP6lib/RP6common -std=gnu99 -MD -MP -MF .dep/RP6Base_LEDs.elf.d RP6Base_LEDs.o ../../RP6lib/RP6base/RP6RobotBaseLib.o ../../RP6lib/RP6common/RP6uart.o --output RP6Base_LEDs.elf -Wl,-Map=RP6Base_LEDs.map,--cref -lm
RP6Base_LEDs.o: In function `main':
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:64: undefined reference to `setLEDs'
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:77: undefined reference to `setLEDs'
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:94: undefined reference to `setLEDs'
make.exe: *** [RP6Base_LEDs.elf] Error 1
> Process Exit Code: 2
> Time Taken: 00:00
aber wenn ich alle zeilen mit "setLed" auskommentiere, dann ist die fehlermeldung weg. SOnst habe ich nichts geändert
Vielen Dank im Vorraus, LG Morpheus1997
Wenn ich mit WInavr wie laut anleitung beschrieben eine datei "compilieren" will, dann steht da im output
Linking: RP6Base_LEDs.elf
avr-gcc -mmcu=atmega32 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=RP6Base_LEDs.o -I../../RP6lib -I../../RP6lib/RP6base -I../../RP6lib/RP6common -std=gnu99 -MD -MP -MF .dep/RP6Base_LEDs.elf.d RP6Base_LEDs.o ../../RP6lib/RP6base/RP6RobotBaseLib.o ../../RP6lib/RP6common/RP6uart.o --output RP6Base_LEDs.elf -Wl,-Map=RP6Base_LEDs.map,--cref -lm
RP6Base_LEDs.o: In function `main':
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:64: undefined reference to `setLEDs'
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:77: undefined reference to `setLEDs'
c:\roboter\rp6examples\rp6examples\rp6base_example s\Example_01_LEDs/RP6Base_LEDs.c:94: undefined reference to `setLEDs'
make.exe: *** [RP6Base_LEDs.elf] Error 1
> Process Exit Code: 2
> Time Taken: 00:00
aber wenn ich alle zeilen mit "setLed" auskommentiere, dann ist die fehlermeldung weg. SOnst habe ich nichts geändert
Vielen Dank im Vorraus, LG Morpheus1997