Forum: Compiler & IDEs wie libc.a erstellen


von mike (Gast)


Angehängte Dateien:

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

von OldBug (Gast)


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...!

von mike (Gast)


Lesenswert?

danke

von OldBug (Gast)


Angehängte Dateien:

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.

von OldBug (Gast)


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!

von mike (Gast)


Lesenswert?

vielen dank ich werds am woe nochmal probieren

thx
mike

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
Noch kein Account? Hier anmelden.