Fehlermeldung beim Kompilieren ab IDE 1.6.3

Hallo,
ich habe einen sehr großen Sketch für einen Mega, welcher sich unter IDE 1.0.6 fehlerfrei kompilieren lässt. Ab der Version 1.6.3 bis 1.6.5 bekomme ich folgende Fehlermeldung:

d:/arduino/ide/1.6.5/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr6\libc.a(isxdigit.o): In function isxdigit': (.text.avr-libc+0x2): relocation truncated to fit: R_AVR_13_PCREL against symbol __ctype_isfalse' defined in .text.avr-libc section in d:/arduino/ide/1.6.5/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr6\libc.a(cty_isfalse.o)
collect2.exe: error: ld returned 1 exit status
Fehler beim Kompilieren.

Kann mir hier jemand weiterhelfen? Vielen Dank.

Hmm, wenn sonst keiner antwortet:
gegoogelt hast du schon ?

Hier sind Tips und weitere Links:
http://forum.arduino.cc/index.php?topic=127861.0

Eine gute Erklärung findest du hier:
arduino - AVR linker error, "relocation truncated to fit" - Stack Overflow :

the relevant command line option is -mshort-calls which needs to be removed from the gcc

Leider sehe ich nicht, wo die sein könnte, um sie zu entfernen ...

Alternativ in C:\Program Files (x86)\Arduino\arduino-1.6.5-r2\hardware\arduino\avr\platform.txt
die Option -mno-short-calls
zur Zeile compiler.cpp.flags= ... hinzufügen ...

( AVR relocation truncations workaround - Wikistix )