Probleme mit der lib_AT91SAM7S64.h

Gast #507892
Lesenswert?
• ▲
▼
Hallo,

ich will einen AT91SAM7 programmieren und habe dabei folgendes Problem:
Der GCC kommt immer mit der Meldung, dass die Funktionen öfters 
eingebunden wurde, wenn ich das lib_AT91SAM7S64.h-File einbinde. Das 
*.h-File ist aber definitiv nur einmal eingebunden.

Gibt es da einen Trick?

Schönen Gruß,
Johannes
Gast #508109
Lesenswert?
• ▲
▼
Hallo Stefan,

ich habe leider die ganze Zeit an den Dateien herumgedoktert. Und da es 
einfach nicht so will, wie es soll, habe ich ein bestehendes Beispiel 
aus dem Internet als Vorlage verwendet und bin gerade dabei es auf mich 
anzupassen. Und den alten Schrott habe ich gelöscht.

Aber mit dem lib_* hatte ich schon immer bißchen Probleme vor allem habe 
ich sie nie verstanden. Gibt es da eine Vorgehensweise, wie man es 
richtig macht?

Servus
Gast #508172
Lesenswert?
• ▲
▼
Im Zusammenhang mit Include-Files und kompischen Fehlermeldungen sollte 
man sicherstellen, dass eine Leerzeile am Ende der jeweiligen Quelldatei 
(*.c, *.h) steht. Fehlt diese Zeile kann (und wird) es zu den 
merkwürdigsten Effekten kommen an denen man sich den Wolf suchen kann...

Ansonsten können selbst banale CRLF Zeilenenden komische Effekte (auch 
in der Art doppelter Definitionen) auslösen. 
http://mailman.uclinux.org/pipermail/uclinux-dev/2006-December/041376.html
Gast #508181
Lesenswert?
• ▲
▼
Wow - ganze 5 Minuten zwischen Schreiben des Forenbeitrags und Absenden 
der e-mail an mich mit gleicher Frage. Nochmal, weil man es scheinbar 
nicht oft genug schreiben kann: seine Frage innerhalb kürzester Zeit an 
allen Stellen loszuwerden, die einem grade einfallen, ist nicht 
freundlich. Man bindet die Zeit von all denjenigen, die die Frage lesen 
und sich freiwillig und kostenlos mit dem Problem beschäftigen, während 
möglicherweise an anderer Stelle bereits weitergeholfen wurde oder 
zumindest Lösungsansätze gegeben wurden. Wenigstens 1/2 Tag sollte man 
auf Antworten warten, bevor man an anderer Stelle nochmals fragt.

(In Langform: http://www.lugbz.org/documents/smart-questions_de.html)

Meine Vorschlag als Antwort auf die e-mail sollte im "Posteingang" sein.

Martin Thomas

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.