Witam ponownie.
Uporządkowałem kilka rzeczy.
1. ponownie zainstalowałem winavr
2. przestalem dodawać biblioteki standardowe
3. biblioteki libeeprom.a i libkernel.a nie są bibliotekami standardowymi. Zostały one dostarczone przez producenta tego układu rzraven a ja podczas meczenia sie z tym wszystkim skopiowałem je do folderu z bibliotekami standardowymi (żeby sie na poczatku nie bawić we wpisywanie forderów).
4. biblioteki te zostały napisane pod winavrem z 2007 roku co wyczytalem w readme: ("The latest version as of this release of ASD is WinAVR 4.2.2 20071221.", było napisane) Sądziłem jednak że będą one działać z wersją nowszą...
Nadal nic.
Błędy są identyczne:
avr-gcc -mmcu=atmega1284p -Wl,-Map=shell.map server.o cmd.o shell.o serial.o uart.o -L"C:\avrStudio\lib\raven" -L"C:\avrStudio\projects\lib" -lkernel -leeprom -o shell.elf
C:\avrStudio\projects\lib\libeeprom.a(eeprom.o): In function `eeprom_write_byte':
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:287: undefined reference to `__eeprom_write_byte_1C1D1E'
C:\avrStudio\projects\lib\libeeprom.a(eeprom.o): In function `eeprom_read_byte':
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: undefined reference to `__eeprom_read_byte_1C1D1E'
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: undefined reference to `__eeprom_read_byte_1C1D1E'
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: undefined reference to `__eeprom_read_byte_1C1D1E'
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: undefined reference to `__eeprom_read_byte_1C1D1E'
c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: undefined reference to `__eeprom_read_byte_1C1D1E'
C:\avrStudio\projects\lib\libeeprom.a(eeprom.o):c:/winavr-20071221/bin/../avr/include/avr/eeprom.h:193: more undefined references to `__eeprom_read_byte_1C1D1E' follow
make: *** [shell.elf] Error 1
Build failed with 7 errors and 0 warnings...
Podsumowując, spróbuje zainwestować w WinAVR 4.2.2 20071221 chociaż wolałbym nie. Macie inne pomysły? Gdzie można szukać tych bibliotek w nowszej wersji?
POzdr
pg