[Top][All Lists]

[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?



reply via email to

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