[..] avr-gcc -DPACKAGE=\"avr-libc\" -DVERSION=\"1.2.3\" -D__AVRLIBC__=1 -D__AVRLIBC_MINOR__=2 -I. -I../../../../libc/pmstring -I../../../../include -I../../../../common -mmcu=avr3 -x assembler-with-cpp -Wa,-gstabs -D__COMPILING_AVR_LIBC__ -mmcu=avr3 -c ../../../../libc/pmstring/strlcat_P.S -o strlcat_P.o ../../../../common/macros.inc: Assembler messages: ../../../../common/macros.inc:129: Error: Macro with this name was already defined ../../../../common/macros.inc:181: Error: Macro with this name was already defined ../../../../common/macros.inc:189: Error: Macro with this name was already defined ../../../../common/macros.inc:198: Error: Macro with this name was already defined make[4]: *** [strlcat_P.o] Error 1 make[4]: Leaving directory `/home/u86/gcc-package/avr-libc-1.2.3/avr3/obj-avr/libc/pmstring' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/u86/gcc-package/avr-libc-1.2.3/avr3/obj-avr/libc' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/u86/gcc-package/avr-libc-1.2.3/avr3/obj-avr' make[1]: *** [multi-do] Error 1 make[1]: Leaving directory `/home/u86/gcc-package/avr-libc-1.2.3/obj-avr' make: *** [all-multi] Error 2 $