mikrocontroller.net

Forum: Compiler & IDEs wie libc.a erstellen


Autor: mike (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
hi

ich versuche gerade das cygwin und gcc für das lpc-p1 board zu
installieren. wenn ich /bin/make lib aufrufe kommen die im anhang
aufgeführten fehler.
im wiki ist folgendes zu lesen:
"libc.a auf jeden Fall selbst kompilieren (erstellen), näheres folgt,
vorerst bitte den betreffenden Thread in der Newsgroup lesen! "
welcher thread in welcher newsgroup ? ich habe in der lpc-yahoo
newsgroup, im forum auf dieser seite und mit goggle gesucht und nichts
gefunden was mir hilft.

ich denke mal das mein problem in einer nicht vorhandenen libc.a liegt

ich verwende :
 -GNUARM 3.4.0 (3.3.0 hat das selbe problem)
 -newlib-lpc_rel_2
 -cygwin (version weiß ich nicht habs aber gerade runtergeladen)
 -windows xp pro

die pfade im makefile und lpc210x.ld hab ich an mein system angepasst,
ebenso die PATH variable und nun bin ich ziemlich ratlos

mfg
mike

Autor: OldBug (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
Hab gestern leider vergessen, die email rauszukramen.
Ich schau nachher mal rein und Poste Dir die Vorgehensweise.
Es sieht allerdings auf den ersten Blick nach falschen Pfaden aus!

Du musst aber noch anderes beachten, da in der newlib schon "dummies"
für malloc und fopen und so weiter eingebaut sind, die bei Verwendung
der newlib-lpc stören!

Wie gesagt, schreib ich alles später genauer...!

Autor: mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
danke

Autor: OldBug (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Der Artikel ist überarbeitet, das Beispiel fehlt aber noch.
Zur Zeit kann man keine .zip-Files ins Wiki hochladen...
Ich hängs mal hier an.

Autor: OldBug (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Btw: Mir ist aufgefallen, daß bei Dir der Pfad zum /bin-Verzeichnis im
GNUARM-Pfad fehlt.
Deswegen kann make auch arm-elf-gcc nicht finden!

Autor: mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielen dank ich werds am woe nochmal probieren

thx
mike

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.