URL:
<http://savannah.nongnu.org/bugs/?22539>
Summary: GCC can't find AVR35 object files
Project: AVR C Runtime Library
Submitted by: schickb
Submitted on: Monday 03/10/2008 at 19:47
Category: Build Infrastructure
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Build system
Status: None
Percent Complete: 0%
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
With fully patched binutils 2.18 and gcc 4.2.2 under 32bit Ubuntu Linux 7.10
I did a clean build of avr-libc 1.6.1.
When build an application for either the AT90USB162 or AT90USB82 I get the
following linker error:
/usr/local/lib/gcc/avr/4.2.2/../../../../avr/bin/ld: crtusb162.o: No such
file: No such file or directory
This actually object file is here:
$ locate crtusb162.o
/usr/local/avr/lib/avr5/crtusb162.o
If I manually copy:
/usr/local/avr/lib/avr5/crtusb162.o
to
/usr/local/avr/lib/avr35/crtusb162.o
it links correctly. Also if I remove the gcc-avr35.patch and rebuild avr-libc
and my application it links correctly.
Looks like an avr-libc build/install problem with that avr35 patched version
of gcc.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?22539>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
AVR-libc-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/avr-libc-dev