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 mailing list
AVR-GCC-list@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to