Hallo,
seit einigen Tagen bekomme ich beim Versuch, mein AVR-Projekt mit dem 
avr-gcc unter Debian Linux (lenny/testing) zu kompilieren, immer 
folgende Fehlermeldung:
| 1 | $ make
 | 
| 2 | avr-gcc  -mmcu=atmega32 -Wall          -Os -fsigned-char -MD -MP -MT main.o -MF dep/main.o.d  -c  main.c
 | 
| 3 | as: unrecognized option `-mmcu=atmega32'
 | 
| 4 | make: *** [main.o] Fehler 1
 | 
| 5 | 
 | 
| 6 | $ avr-gcc -Os -mmcu=atmega32 main.c
 | 
| 7 | as: unrecognized option `-mmcu=atmega32'
 | 
Meiner Meinung nach wird hier der falsche Assembler verwendet, nämlich 
as statt avr-as. Aber ich bin bisher nicht dahinter gekommen, warum 
das auf einmal so ist. Es hat am letzten Wochenende noch problemlos 
funktioniert. Daher vermute ich das hier irgendein Paket-Update was 
verstellt hat. Ein "downgrade" auf avr-gcc aus dem stable-Zweig hat 
jedenfalls nichts gebracht.
Installierte Versionen:
| 1 | $ avr-gcc --version
 | 
| 2 | avr-gcc (GCC) 4.3.0
 | 
| 3 | Copyright (C) 2008 Free Software Foundation, Inc.
 | 
| 4 | 
 | 
| 5 | $ avr-as --version
 | 
| 6 | GNU assembler (GNU Binutils) 2.18.0.20080103 (WinAVR 20080610)
 | 
| 7 | Copyright 2007 Free Software Foundation, Inc.
 | 
| 8 | This program is free software; you may redistribute it under the terms of
 | 
| 9 | the GNU General Public License version 3 or later.
 | 
| 10 | This program has absolutely no warranty.
 | 
| 11 | This assembler was configured for a target of `avr'.
 | 
| 12 | 
 | 
| 13 | $ avr-as --help
 | 
| 14 | [...]
 | 
| 15 | Known MCU names:
 | 
| 16 |   [...] atmega32 [...]
 |