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


von serg (Gast)


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++/gcc/V850-Options.html#V850-Options

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

von Martin T. (mthomas) (Moderator) Benutzerseite


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++/gcc/V850-Options.html#V850-Options

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.

von serg (Gast)


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 :)

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.