avr-gcc-list
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]