Liebe Leute,
nach vielen Tagen im Internet recherchieren und alles lesen was mir unter die Finger gekommen ist, hoffe ich hier jetzt Hilfe zu finden.
Ich habe mir die aktuelle GNU Toolchain 'avr32-gnu-toolchain-linux_x86_64' und die dazugehörigen Header Dateien 'atmel-headers-6.1.3.1475' von der Atmel Seite geholt.
Beide ausgepackt, den Pfad erweitert und die Header Dateien ins 'Include' Verzeichnis gepackt. Trotzdem wird beim Compilien die '#include <avr32/io.h> nicht gefunden.
Dann habe ich den avr32-gcc mit dem Parameter -v aufgerufen, damit mir die Suchpfade angezeigt werden.
#include "..." search starts here:
#include <...> search starts here:
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/include
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/include-fixed
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/../../../../avr32/include
Also habe ich die Header Dateien nach:
' /home/user/avr32-gnu-toolchain-linux_x86_64/lib/gcc/avr32/4.4.7/include' kopiert.
Wieder die Meldung beim compilieren:
'error: avr32/io.h: No such file or directory'
Also hab ich sicherheitshalber nochmal nach der 'io.h' suchen lassen.
'#: find /home/user/avr32-gnu-toolchain-linux_x86_64/ -name io.h'
und er findet sich auch unter:
'/home/user/avr32-gnu-toolchain-linux_x86_64/lib/gcc/avr32/4.4.7/include/io.h'
Ich bin mit meinem Latein am Ende. Hat jemand eine Idee was ich falsch mache?
Michael
nach vielen Tagen im Internet recherchieren und alles lesen was mir unter die Finger gekommen ist, hoffe ich hier jetzt Hilfe zu finden.
Ich habe mir die aktuelle GNU Toolchain 'avr32-gnu-toolchain-linux_x86_64' und die dazugehörigen Header Dateien 'atmel-headers-6.1.3.1475' von der Atmel Seite geholt.
Beide ausgepackt, den Pfad erweitert und die Header Dateien ins 'Include' Verzeichnis gepackt. Trotzdem wird beim Compilien die '#include <avr32/io.h> nicht gefunden.
Dann habe ich den avr32-gcc mit dem Parameter -v aufgerufen, damit mir die Suchpfade angezeigt werden.
#include "..." search starts here:
#include <...> search starts here:
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/include
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/include-fixed
/home/user/avr32-gnu-toolchain-linux_x86_64/bin/../lib/gcc/avr32/4.4.7/../../../../avr32/include
Also habe ich die Header Dateien nach:
' /home/user/avr32-gnu-toolchain-linux_x86_64/lib/gcc/avr32/4.4.7/include' kopiert.
Wieder die Meldung beim compilieren:
'error: avr32/io.h: No such file or directory'
Also hab ich sicherheitshalber nochmal nach der 'io.h' suchen lassen.
'#: find /home/user/avr32-gnu-toolchain-linux_x86_64/ -name io.h'
und er findet sich auch unter:
'/home/user/avr32-gnu-toolchain-linux_x86_64/lib/gcc/avr32/4.4.7/include/io.h'
Ich bin mit meinem Latein am Ende. Hat jemand eine Idee was ich falsch mache?
Michael