mikrocontroller.net

Forum: Compiler & IDEs Crosscompiler bauen


Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe im Internet merfach gelesen, dass man mit dem gcc irgendwie
einen crosscompiler bauen kann. Weis da jemand mehr darüber oder sogar
was genaues??

Ich will einen gcc der mir den Code für den MCF5329 macht. oder wenn es
gbit einene Linuxkernel für das Teil, das man dann dort laden kann.
allerdings brauche ich dennoch dann auch dort einen c compiler.

Gruß

Ralf

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist ein Coldfire - für den müsste es doch eh' schon einen gcc-Port
geben.

Sieh Dir mal ucLinux an, auch das müsste eigentlich schon auf den
Coldfire portiert worden sein.

GCC ist, sofern man ihn nicht auf dem Zielsystem selbst einsetzt,
eigentlich immer ein Crosscompiler ... oder was stellst Du Dir darunter
anderes vor, als einen Compiler, der auf Maschine A ('nem PC) läuft und
Binärcode für Maschine B (irgendwas anderes, AVR, ARM, PPC, Coldfire
...) erzeugt?

Autor: mthomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Crosscompiler/Toolchain fuer Coldfire-Prozessoren muss man sich nicht
unbedingt selbst bauen:
http://www.codesourcery.com/gnu_toolchains/coldfir...
erhaeltlich fuer elf- und uclinux-targets mit Win32- und Linux-Hosts.

Martin Thomas

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke thomas
Ich habe aber dabei noch ein Verständnisßproblem.

Was hat es auf sich mit Coldfire ELF oder Coldfire uClinux?

Kannst Du mir hierzu was sagen?

Der Compiler scheint ein allgemeiner Coldfire gcc zu sein. Wie ist es
wenn man spezielle Typen hat?

Der NCF5329 hat ja noch lcd, lan und CAN. Diese muss ich bedienen

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.