Leo non so risponderti, ma scusa perchè non usi il tasto shift per vedere da dove prende le lib e tutto il resto, certo che se sul sistema l'unico compilatore avr-gcc e quella da te compilata non può che usare questa, stessa cosa per le binutils e le avr-libc.
Studiando le pacth di atmel in particolare quelle per avr-gcc ho notato il bug di cui parlavo proprio tempo fa per attiny, specie per tn85 almeno un registro non si chiama più allo stesso modo e quasi sicuramente tocca ricompilare tutto con la nuova toolchain e sperare che non esca qualche errore.
Buone nuove:
Mentre scrivo ha terminato di creare il pacchetto per le avr-libc:
+ cd /home/mauro/rpmbuild/BUILD
+ cd avr-libc-1.7.1
+ DOCDIR=/home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386/usr/share/doc/avr-libc-docs-1.7.1
+ export DOCDIR
+ rm -rf /home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386/usr/share/doc/avr-libc-docs-1.7.1
+ /bin/mkdir -p /home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386/usr/share/doc/avr-libc-docs-1.7.1
+ cp -pr avr-libc-user-manual-1.7.1 /home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386/usr/share/doc/avr-libc-docs-1.7.1
+ exit 0
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Controllo per file scompattato/i in corso: /usr/lib/rpm/check-files /home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386
Scritto: /home/mauro/rpmbuild/SRPMS/avr-libc-1.7.1-2.fc12.src.rpm
Scritto: /home/mauro/rpmbuild/RPMS/noarch/avr-libc-1.7.1-2.fc12.noarch.rpm
Scritto: /home/mauro/rpmbuild/RPMS/noarch/avr-libc-docs-1.7.1-2.fc12.noarch.rpm
Esecuzione(%clean) in corso: /bin/sh -e /var/tmp/rpm-tmp.72DD8s
+ umask 022
+ cd /home/mauro/rpmbuild/BUILD
+ cd avr-libc-1.7.1
+ rm -rf /home/mauro/rpmbuild/BUILDROOT/avr-libc-1.7.1-2.fc12.i386
+ exit 0
[mauro@localhost SPECS]$
Allego lo specfile e la pacth per risolvere la mancanza dei Makefile.am
Ciao.
avr-libc.spec (6.27 KB)