@Jörg: Wollte mal gaaanz vorsichtig fragen, wann in etwa mit einer neuen avr-libc Version zu rechnen ist :-) Bzw, ob es irgendwo eine Anleitung gibt, wie man HEAD unter Windows runterlädt und übersetzt , damit man sich die selbst erstellen kann.
Die Compilieranleitung steht im Prinzip in der Doku mit drin. Ansonsten findest du hier: http://kk.elektronik-4u.de/index.php?Sid=12 eine schon etwas betagte Anleitung von Kai Klenovsek, wie man sich die Tools unter Windows bauen kann.
Danke ! Gibt es eine Möglichkeit Head ohne cvs herunterzuladen ? In den Downloads finde ich nur 1.6.1
bugfix wrote:
> Gibt es eine Möglichkeit Head ohne cvs herunterzuladen ?
Nein. Was ist denn an dem bisschen anonymen CVS so schlimm?
Ich könnte dir aber einen snapshot bauen, dann sparst du dir das
autoconf/automake-Gerasssel. (Das hat Kai auch nicht beschrieben,
da er nur das Bauen eines Releases dokumentiert hat.)
Ich habe Head nun für mich ausgecheckt. Wie funktioniert das mit dem Configure in "head" denn ? Die Version 1.6.1 habe ich mit $ ./configure --build=`./config.guess` --host=avr --prefix=/c/avrgcc aufrufen können, "make" klappte danach auch problemlos, aber im Head fehlt unter anderem diese config.guess und noch mehrere andere Dateien für config und make - z.b. fehlt auch "Makefile.in" Wie kann ich mir die selbst erstellen, bzw wo finde ich die fehlenden Dateien damit mein Buildprozess durchläuft ? bugfix
Ich möchte aber auch gern selber können ! Wenn das "how-to" zu aufwendig ist, wäre ein Snapshot aber auch toll. Der wäre sicherlich auch für andere interessant. Ich kann mir das autoconf-geraffel auch in Ruhe selbst anschauen, eine aktuelle libm ist mir aber wichtiger. bugfix
bugfix wrote: > Wie kann ich mir die selbst erstellen, bzw wo finde ich die fehlenden > Dateien damit mein Buildprozess durchläuft ? Du brauchst dafür autoconf und automake. Wenn die da sind, kannst du dir den configure-Script mittels ./bootstrap erstellen lassen. (Das ist nur ein simples Batchfile.)
Hallo, hat jemand Erfahrungen mit der avr-libc-1.6.2 ? Die Programme werden nach dem Compilieren etwas größer und laufen nicht unbedingt stabil. Gruss.
AVRLIBC wrote: > hat jemand Erfahrungen mit der avr-libc-1.6.2 ? Die Programme werden > nach dem Compilieren etwas größer und laufen nicht unbedingt stabil. Kein Grund, einen uralten Thread dafür wieder aufzurollen. Größer könnten sie dadurch werden, dass die EEPROM-Funktionen mittler- weile alle inlined sind. Das war der einzige Weg, mit dem bisherigen Device-Modell (avr2/3/4/5/6) trotzdem für jedes Device die notwendigen Anpassungen zu erreichen. Definiere ,,nicht unbedingt stabil'', aber s. o., mach bitten einen neuen Thread mit einem aussagekräftigen Titel auf.
Hallo Jörg, ich muss noch etwas genauer schauen was sich in Assembler geändert hat (nach dem Compilieren). Bei weiteren Erkenntnissen öffne ich einen neuen Thread. Meine Vermutung sind Änderungen der math-Funktionen im Zusammenhang mit reentrant-Code (aus dem Bauch heraus). Gruss.
AVRLIBC wrote: > Meine Vermutung sind Änderungen der math-Funktionen im Zusammenhang mit > reentrant-Code (aus dem Bauch heraus). Sowas kann schon sein. Die avr-libc macht ja bis auf wenige Ausnahmen keinerlei Versprechen bezüglich Reentranz, und die libm ist in dieser Version komplett neu gezimmert worden.
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.