mikrocontroller.net

Forum: Compiler & IDEs GCC compiler unter eclipse für V850


Autor: serg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Morgen,

Ich weiß das man mit gcc den v850 compilieren kann. Habe auch die 
Befehle dazu gefunden.
http://www-h.eng.cam.ac.uk/help/tpl/languages/C++/...

Leider sagt mir der gcc compiler unter eclipse, dass er die befehle 
nicht kennt. Ich arbeite unter Windows.

Könnt ihr mir sagen was ich falsch mache oder vl wenn es einen 
speziellen compiler für v850 gibt wie der heißt.

Danke vorraus

Autor: Martin Thomas (mthomas) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Selbst nie mit diesen Targets beschäftigt, also nur als Hinweis.

serg schrieb:

> Guten Morgen,
>
> Ich weiß das man mit gcc den v850 compilieren kann. Habe auch die
> Befehle dazu gefunden.
> 
http://www-h.eng.cam.ac.uk/help/tpl/languages/C++/...

Ist eine Kopie der gcc Anleitung, also keine spezielle Information (vgl. 
Documentation auf gcc.gnu.org).

> Leider sagt mir der gcc compiler unter eclipse, dass er die befehle
> nicht kennt. Ich arbeite unter Windows.

Ist es denn eine v850-elf cross-toolchain bzw. ein gcc für v850? Falls 
einfach nur gcc aufgerufen wird, ist das sehr wahrscheinlich ein 
Compiler für das Hostsystem (Win32).

> Könnt ihr mir sagen was ich falsch mache oder vl wenn es einen
> speziellen compiler für v850 gibt wie der heißt.

Man benötigt eine für Target v850-elf und Host mingw (zur Not cygwin) 
gebaute cross-toolchain (binutils, gcc evtl. noch eine libc). Compiler 
müsste bei Verwendung des Standard-Prefix dann v850-elf-gcc heißen. Wo 
es so etwas für Win32 fertig gibt, weiss ich auch nicht. Selbst 
erstellen für Win32 Hosts ist nicht ganz trivial aber zu schaffen.

Autor: serg (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die Antwort.

Ich habe nach längeren rumprobieren festgestellt man braucht gar nicht 
den v850-elf um den v850 mit gcc zu compilieren es geht auch mit 
normalen gcc muss man nur paar Defined symbols mehr einstellen, das er 
die platzhalter macht.

Bin aber noch nicht fertig schauen wir mal ob er am ende das rausspuckt 
was ich brauche oder nicht :)

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.