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

Reply via email to