avr-libc 2.0 mit Atmel Studio 7 nutzen

Gast #4527490
Lesenswert?

Hallo,

kann mir jemand sagen, was ich machen muss, um die avr-libc mit Atmel 
Studio 7 nutzen zu können? Geht das überhaupt?
Ich würde gerne die time.h aus der lib nutzen, allerdings gab es die 
Datei noch nicht in der seitens Atmel mit der Toolchain bereitgestellten 
avr-libc Version 1.8.0

Viele Grüße,
Patrick
Moderator Persönliche Seite #4527789
Lesenswert?

patrick schrieb:
> Geht das überhaupt?

Warum nicht?

Im Grunde genommen müsste es genügen, wenn du sie über die bei
dir existierende avr-libc (die du vorher ja backupen kannst :) drüber
installierst.  Allerdings wird sie dann schätzungsweise beim nächsten
Toolchain-Update von Atmel wieder überbügelt.

Um dir (und anderen, hatte schon jemand danach gefragt) die Sache
etwas zu vereinfachen, habe ich gerade einen binary build der
avr-libc 2.0 zu savannah.nongnu.org hochgeladen.  Kann aber noch
ein wenig dauern, bis der auf den Mirrors auftaucht.
Moderator Persönliche Seite #4527969
Lesenswert?

Johann L. schrieb:

> Gibt es dann 2 Builds, einen für den neuen Compiler (>= v5) und eine für
> den alten (< v5) ?

Nö, sorry, den Stress tu' ich mir nicht an.  Der binary build ist
ein Extra-Service, da möchte ich nicht noch anfangen, Compiler hin
und her zu konfigurieren.

Ja, der hochgeladene Build ist für GCC 5.x.  Kann gut sein, dass man
für Atmel Studio dann einen separaten Build braucht.
Gast #4528137
Lesenswert?

Jörg W. schrieb:
> Um dir (und anderen, hatte schon jemand danach gefragt) die Sache
> etwas zu vereinfachen, habe ich gerade einen binary build der
> avr-libc 2.0 zu savannah.nongnu.org hochgeladen.  Kann aber noch
> ein wenig dauern, bis der auf den Mirrors auftaucht.

Vielen Dank für die Mühe. Ich habe mir das Archiv gerade von 
http://download.savannah.gnu.org/releases/avr-libc/binary-releases/avr-libc-bin-2.0.0.zip 
heruntergeladen und den Ordner C:\Program Files 
(x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\avr sowie 
\share mit den neuen Dateien ersetzt. \bin habe ich beibehalten, da die 
binaries im Archiv nicht vorhanden waren. So kompiliert es jetzt auch, 
wenn mir noch irgendwas auffällt, schreibe ich das hier noch einmal.

Besten Dank, patrick

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren