c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm1284p.o: In function __vector_default': (.vectors+0x64): relocation truncated to fit: R_AVR_13_PCREL against symbol__vector_25' defined in .text section in c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm1284p.o
自从我上次下载 Marlin_v1 分支以来,一些东西破坏了 Sanguinololu 1284p 和类似板的编译。它失败并出现以下错误
c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm1284p.o: In function __vector_default': (.vectors+0x64): relocation truncated to fit: R_AVR_13_PCREL against symbol__vector_25' defined in .text section in c:/arduino-0023/hardware/tools/avr/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr51/crtm1284p.o
使用 Arduino-0023 的所有设置都是默认设置,除了将板类型更改为 62 或 63。
它在编译的链接阶段失败,这使得很难确定此错误的来源。