Hallo, ich hab' mal ne' kleine Frage zum AVR-GCC unter Linux. Das AVR-GCC Release von : http://savannah.nongnu.org/download/avr-libc/released/ sieht mir stark nach dem "Original" GCC aus. Meine Frage : Kann man mit dem "normalen" gcc (der ja jeder Distri Beiliegt) auch AVR-Programme Kompilieren ?? Kennt jemand eine gute(!) Installationsanleitung für den AVR-GVV unter Linux ??? Neugierige Grüsse DanDanger
Hi mit dem "Original" GCC kannst du auch AVR-Programme compilieren wenn du beim compilieren des Compilers die entsprechenden Optionen angiebst. Wie das geht steht z.B. in der AVR-Libc-Doku gut beschrieben. http://savannah.nongnu.org/download/avr-libc/doc/avr-libc-user-manual/install_tools.html Für einen Linux-Neuling ist das aber dann doch nicht ganz einfach. Aber hier http://savannah.nongnu.org/download/avr-libc/released/ gibt es doch auch fertige RPM's. Nimm doch die wenn du mit dem selber compilieren nicht klarkommst.
Hey, Danke für die Antwort :-) Nur um ganz sicher zu gehen : Handelt es sich bei dem ARR-GCC von : http://savannah.nongnu.org/download/avr-libc/released/ wirklich um den "ganz normalen" GCC, oder sind da noch AVR-Spezifische Sachen implementiert ??? Da der "normale" GCC ja schon bei mir drauf ist, könnte ich mir dann ja den Download sparen ;-) Neugierige Grüsse DanDanger
Hi es ist der "ganz normale" GCC der aber als Target nicht den x86-Prozessor sondern den AVR hat. Dein "normaler" GCC erzeugt aber Code für den x86 Prozessor. Du mußt also entweder denn GCC neu compilieren (und ihn dann in ein anderes Verzeichnis als den "normalen" GCC instalieren) oder aber das RPM von der genannten Seite runterladen. Matthias
Kleine Korrektur: Du mußt den mit --target=avr konfigurierten GCC nicht extra in ein anderes Verzeichnis installieren. Diese Konfigurations-Option bewirkt standardmäßig auch, daß alle installierten (sichtbaren) Binaries mit dem Präfix "avr-" versehen werden. Gleiches gilt für die binutils und den GDB. Auf diese Weise unterscheiden sich die installierten Programme immer von den gleichnamigen Programmen der Wirts-Umgebung.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.