Error al compilar en ATtiny85 - relocation truncated to fit: R_AVR_13_PCREL

Si da este error:

c:/crusso/arduino/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr25/crttn45.o:(.init9+0x2): relocation truncated to fit: R_AVR_13_PCREL against symbol `exit' defined in .fini9 section in c:/crusso/arduino/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/avr25\libgcc.a(_exit.o)
core.a(WString.cpp.o): In function `String::getBuffer(unsigned int)':
/WString.h:102: relocation truncated to fit: R_AVR_13_PCREL against symbol `malloc' defined in .text section in c:/crusso/arduino/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr25\libc.a(malloc.o)
core.a(WString.cpp.o): In function `String::operator=(String const&)':
C:\crusso\arduino\arduino-1.0.5\hardware\tiny\cores\tiny/WString.cpp:127: relocation truncated to fit: R_AVR_13_PCREL against symbol `free' defined in .text section in c:/crusso/arduino/arduino-1.0.1/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr25\libc.a(malloc.o)


bajar el archivo ld.exe de esta ubicación:


en la carpeta:

C:\crusso\arduino\arduino-1.0.5\hardware\tools\avr\avr\bin


No hay comentarios:

Publicar un comentario