Nach einer längeren Abstinenz vom AVR und Co. bin ich nun mal wieder darauf gestossen. Dabei fiel mir auf, dass die neueren Versionen des AVR Studios den GCC Compiler nun auch mit unterstützen. Jedoch will es mir nicht gelingen ein Projekt zu kompilieren. Selbst einfache outp Befehle meckert er mit einer undefined reference an. Der Linker hat da wohl Probleme. Liegt das am Studio oder muss ich die Library´s irgendwie speziell bekannt machen. Habe schon einiges probiert aber nichts hat bisher geholfen. Danke im voraus
outp gibt es beim aktuellen AVR-GCC nicht mehr, binde oldmacros.h ein oder schreibe die macros in eine deiner includes...
Oder lies die AVR-libc-Doku (Special function registers) Apropos: @wunschjörg: Kannst nicht im Doxygen die Suche einschalten? Oder geht das nur wenn die Doku auf einem Webserver liegt?
@Mr. Neunmalklug Oder stelle dann fest, dass mein Thread im Bezug auf outp nur ein Beispiel war und das eigentliche Problem anscheinend woanders liegt es aber so auch im Beitrag stand da die Frage im wesentlichen auf das AVR Studio abzielt.
@Dummbatz Auch wenn der Compiler richtig läuft kriegt man eine undefined reference auf outp. Begründung siehe oben. Welche funktionieren sonst nicht? sbi? Gibts auch nicht mehr.
Ach, ich helfe eigentlich recht gern. Aber wenn ich dafür blöd angemault werde... Sonst bin ich aber ganz lieb!
Nee, Fritz, das lass ich lieber... Ich wohne zwar nur wenige km neben der Elbe, aber bei Magdeburg, nicht bei Hamburg. Da dauert der Weg zur Arbeit mit dem Paddelboot doch etwas lange... ;-( Und dann fehlt es mir an C und Linux. Ich würde also diese Ansprüche nicht erfüllen. Es wird sowiso nicht leicht werden, die Lücke zu stopfen, die du da aufreißen wirst. Bit- & Bytebruch... ...HanneS...
Ich frage mich wirklich ob Ihr euch im Berufsalltag auch so unterhaltet? Da stellt jemand die Frage ob Erfahrungswerte mit dem AVR-GCC im AVR-Studio existieren und bekomme die Antwort, dass mein als Beispiel genannter Befehl nicht mehr von der lib unterstützt wird. Das war aber nicht die Antwort auf meine Frage. Es tut mir leid wenn Ihr Euch nur gern mit Euresgleichen unterhaltet. Aber auch Ihr seid nicht mit dem Wissen von heute geboren worden. Das solltet Ihr euch mal vor Augen halten und dann vielleicht noch einmal nachdenken bevor geschrieben wird. Ich meine im Posting Formular steht sogar "Erst denken, dann schreiben". Sorry wenn ich etwas gnatzig bin aber das wäre von Euch mit Sicherheit auch jeder. Ciao Axel
Vielleicht kann man ja mit gewissen Äußerungen die Hilfsbereitschaft
deaktivieren?
z.B.:
> @Mr. Neunmalklug
Manchmal macht der Ton eben die Musik.
...
@Axel: > ... und bekomme die Antwort, dass mein als Beispiel genannter > Befehl nicht mehr von der lib unterstützt wird. > Das war aber nicht die Antwort auf meine Frage. Das war die Antwort auf deine Frage. Du hast diese nur falsch formuliert. > Selbst einfache outp Befehle meckert er mit einer undefined > reference an. Der Linker hat da wohl Probleme. Liegt das am Studio > oder muss ich die Library´s irgendwie speziell bekannt machen. Natürlich findet er outp nicht, weil es nicht existiert. Ok, es war nur ein Beispiel, aber woher soll denn hier jemand wissen, welche Funktionen/Makros außerdem nicht gefunden werden? Es gab noch mehr, die mittlerweile nicht mehr existieren. Da du bisher vehement verschweigst, was er außerdem nicht findet und wie du versucht hast, es aufzurufen u.s.w., wird dir keiner helfen können. Wenn du auch noch gleich pampig wirst, wenn jemand, der dir helfen will, nicht die von dir gewünschte Antwort liefert, wird dir auch keiner mehr helfen wollen.
@ Axel Beierlein Danke für diesen Thread! Lange nicht mehr so gelacht...Du bist ja ein Stinkstiefel... Mfg Horst
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.