Greetings, I think the 'iom3000.h' header file is erroneously missing from the latest version of the 'avr-libc' tarball.
I downloaded from here: http://download.savannah.gnu.org/releases/avr-libc/avr-libc-1.7.0.tar.bz2 My 'make' failed thusly: In file included from ../../../../../common/macros.inc:39:0, from ../../../../../crt1/gcrt1.S:38: ../../../../../include/avr/io.h:419:27: fatal error: avr/iom3000.h: No such file or directory compilation terminated. As a work-around, I just grabbed the 'iom3000.h' from CVS and the compilation now succeeds. Now admittedly, I may be confused because I've been struggling on and off over the last couple of days to get the AVR toolchain built (on Slackware 13.1) from the latest source releases (binutils-2.21, gcc-core-4.5.1, avr- libc-1.7.0). In doing so, I've had to patch and later even hand-edit the 'avr- devices.c' file in the GCC 4.5.1 distribution, but I don't think anything I've done would have caused any problems. Hope this information is useful (and that I'm not missing something obvious here) and that the missing header file can be added to the tarball. Thanks! Regards, Bill Marr _______________________________________________ AVR-libc-dev mailing list AVR-libc-dev@nongnu.org http://lists.nongnu.org/mailman/listinfo/avr-libc-dev