[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] Missing Header File 'iom3000.h' From Latest Tarball
From: |
Marr |
Subject: |
Re: [avr-libc-dev] Missing Header File 'iom3000.h' From Latest Tarball |
Date: |
Tue, 14 Dec 2010 20:58:47 -0500 |
User-agent: |
KMail/1.13.3 (Linux/2.6.33.4-smp; KDE/4.4.3; i686; ; ) |
On Tuesday 14 December 2010 19:13:14 Weddington, Eric wrote:
> Hi Bill,
>
> Yeah, we're aware that there are some issues with 1.7.0, including issues
> with util/delay.h.
>
> Many of these issues are now fixed in the latest SVN trunk of avr-libc
> (i.e. future 1.7.1).
>
> We're working towards a release of 1.7.1 to hopefully get these fixes out
> to the wider public.
Hi Eric,
Glad to hear of an impending new release. Thanks to all involved for all your
efforts!
> As an aside, I've heard of some issues with AVR GCC 4.5.x. You might want
> to check the GCC bug list for the avr bugs to see what's been reported.
Thanks for the advice. I actually had (quickly) scanned the various "open
bugs" lists a couple days ago, but I think it might merit some extra attention
on my part.
> I think that the 4.4.x series has had more testing on the avr port,
> so it might be a bit more stable.
>
> Also note that binutils 2.21 has just been released and AFAIK the avr patch
> set has not been updated for that version (I'm in the middle of doing that
> work). However 2.20.1 is the latest stable for the avr.
It looks like I happened to pick a bad time to rebuild my AVR toolset. :^)
When I did this (for the first time ever) about a year ago, it went more
smoothly. This time around, new things like GMP/MPFR/MCP prerequisites for GCC
added to the confusion, but I eventually stumbled across this recent blog
entry by Jonathan Manton, which was very helpful, even though it didn't get me
all the way to a working toolset:
http://jmanton.wordpress.com/2010/08/08/compiling-avr-gcc-toolchain-from-
scratch/
To be specific, I still had to hand-edit to the 'avr-devices.c' file for GCC to
add entries for the 'atmega6490a' and 'atmega6490p' and, of course, I had to
add the missing 'iom3000.h' file for avr-libc.
For the time being, my avr-gcc compiler seems to be working, but I need to
actually upload to an MCU and do some testing.
Thanks again for the advice and info -- much appreciated.
Regards,
Bill Marr