Hallo zusammen,
ich würde gerne unter LinuxMint 14 den aktuellen avr-gcc verwenden
(4.8.1).
Allerdings habe ich keine Binärpakete gefunden, weswegen ich mir den
Compiler selber bauen muss/möchte.
Ich bin wie in der gcc-Doku beschrieben vorgegangen, aber leider auf
Probleme gestoßen.
Die gcc-Quellen liegen unter ~/gcc-4.8.1.
Da man als objdir kein Unterverzeichnis des srcdirs verwenden soll hab
ich mir den Ordner ~/avr-gcc erstellt.
In diesen wechsle ich und führe von dort aus:
1 | ~/gcc-4.8.1/configure --target=avr --disable-nls --enable-languages=c --disable-libssp
|
Das Skript läuft ohne Fehler durch, danach kann ich make ausführen.
Auch make läuft fehlerfrei durch.
Allerdings ist danach der Ordner ~/avr-gcc leer.
Stattdessen hab ich unter ~/ eine Menge an neuen Ordnern, darunter
"usr", "avr", "gcc" und noch einige mit irgendwelchen Librarynamen.
Nur, wo genau finde ich denn mein avr-gcc Binary?
Mache ich
erscheint weiterhin die Ausgabe der 4.7.0, also diejenige die ich über
die Paketverwaltung installiert habe.
Aber auch ein direktes Starten des neuen avr-gcc unter Angabe des
vollständigen Pfades ist nicht möglich, da, wie gesagt, ich das Binary
nirgends finden kann.
Kann mir da jemand weiterhelfen?
Hab ich einen Schritt übersehen?
Viele Grüße,
Masl