[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-gcc-list] New avr-gcc device specific specs are breaking the toolch
From: |
Georg-Johann Lay |
Subject: |
[avr-gcc-list] New avr-gcc device specific specs are breaking the toolchain |
Date: |
Tue, 14 Oct 2014 11:35:00 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
Buildling / installing current avr-gcc from trunk, same for avr-libc, yields
for any program:
INSTALL/lib/gcc/avr/5.0.0/../../../../avr/bin/ld: cannot find
dev/atmega128/crt1.o: No such file or directory
INSTALL/lib/gcc/avr/5.0.0/../../../../avr/bin/ld: cannot find
dev/atmega128/libdev.a: No such file or directory
collect2: error: ld returned 1 exit status
This is due to vendor specific changes to avr backend that use specs which make
wrong assumptions on directory layout as supplied by avr-libc.
As it appears, GCC configury has no switch to factor this out (e.g. by making
avr-gcc assume the classical layout) and avr-libc has not yet been adjusted to
the new layout...
avr-libc has been configured against the new compiler , i.e.
GNU C (GCC) version 5.0.0 20141013 (experimental) (avr)
avr-libc is 2014-10-14 SVN r2452.
When can we expect the tools to be synchronized so that they can be use again?
Or am I missing something?
Thanks.
Johann
- [avr-gcc-list] New avr-gcc device specific specs are breaking the toolchain,
Georg-Johann Lay <=