www.mikrocontroller.net

Forum: Compiler & IDEs toolchain für i386


Autor: Lukas Tröllinger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo an alle!

ich versuche eine toolchain für meinen alten 386 zu kompilieren. ich
hab das howto von bill gatliff (http://venus.billgatliff.com/node/18)
gefunden. im prinzip hat alles funktioniert. ausser das ich die option
"--disable-threads" beim punkt "6.3 building the bootstrap cross
compiler" und "6.5 building a complete cross compiler" (die
pthread.h konnte nicht gefunden werden) hinzufügen musste. ich
befürchte dass das ein fehler war. aber anders ging das nicht
kompilieren.

auf jedenfall kam danach dann beim letzten punkt (6.5):"ld coud not
find the file crti.o!"! hat die sache jetzt was mit der pthread.h zu
tun oder nicht? und wie kommt man zu dieser crti.o?

eigentlich bräuchte ich keinen c++ compiler. c würde mir schon reichen.
könnte ich auch theoretisch den letzten punkt auslassen?

ich habe diese packages verwendet:
binutils-2.17.
gcc-4.1.1. (und das patch "gcc-4.1.0-4.1.1.diff")
newlib-1.14
target: i386-linux

ich hab noch nicht viel erfahrung in cross-compilieren. es wäre nett
wenn mir jemand helfen könnte. verwende ich vielleicht die falschen
packet versionen?

vielen dank im voraus

Lukas

Autor: Lukas Tröllinger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo nochmal

ich habs jetzt auch schon mit dem buildroot päckchen probiert. aber das
funktioniert nicht und das versteh ich schon gar nicht. hat jemand
erfahrung damit?

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.