[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] Missing crtm168.o
From: |
Victoria Welch |
Subject: |
Re: [avr-gcc-list] Missing crtm168.o |
Date: |
Sun, 30 Jan 2005 15:49:30 -0800 |
User-agent: |
KMail/1.7.2 |
Hello Curtis,
Thanks much for the response!
On Sunday 30 January 2005 14:44, Curtis Maloney wrote:
> Victoria Welch wrote:
> > /usr/lib/gcc/avr/3.4.3/../../../../avr/bin/ld:
> > crtm168.o: No such file: No suchfile or directory
> >
> > Having searched the entire system, it does not exist
> > :-(.
>
> I ran into this same problem last week after building
> binutils, gcc and avr-libc from source, only to find it
> didn't build crtm32.o... in fact, there are no crtm???.o
> files in /usr/local/avr/lib at all.
>
> > I think this comes from avr-libc but am not sure about
> > this. I have the 1.2.1 version of this which is
> > supposed to cover the 168?
>
> That is correct. If you look in /usr/avr/lib you will
> find crt*.o files for the smaller (non-Mega) chips...
> just not the Megas.
Yes. I putzed with this more last night and since I
couldn't find them, it looked like avr-libc, but thanks for
confirming that. Slowly we learn more about the nuts and
bolts level of all this :-).
> > Any help, suggestions, pointers or ideas would be
> > greatly appreciated.
>
> Where did you install the AVR tools from? Which
> platform? Which version of the tools?
Running Gentoo Linux, updated daily :). Tool versions are
as follows:
* dev-embedded/avr-binutils
Latest version available: 2.15
Latest version installed: 2.15
Size of downloaded files: 11,245 kB
[ ... ]
* dev-embedded/avr-gcc
Latest version available: 3.4.3
Latest version installed: 3.4.3
Size of downloaded files: 26,782 kB
[ ... ]
* dev-embedded/avr-libc
Latest version available: 1.2.1
Latest version installed: 1.2.1
Size of downloaded files: 311 kB
[ ... ]
Both binutils and gcc are patched as is, in theory,
appropriate.
> I originally thought it might be a change in policy
> between 3.4.x and 4.0, as I was building a gcc 4.0
> snapshot...
Someone mentioned that I did not want to use gcc 4.0 for
development (and I assume for production :-) so I
downgraded that back to 3.4.3.
So far, all seems well for the Mega8L, Mega32L and the
AT90S2313.
Thanks & take care, V.
--
Victoria Welch, WV9K/7. "Engineering is the art of making
what you want from things you can get."- Jerry Avins
"Learning about the U.S. from the mainstream media is like
learning about plumbing by sitting in a cesspool." --
Michael Phelps