Seite 1 von 1

TAP-gcc

Verfasst: Mi 28. Jan 2009, 13:16
von Naseweiss
Tach zusammen.

Nun gibt es ja für cygwin einen schön fertig gebauten gcc, der als Cross-Compiler für TAP-Anwendungen läuft.

Leider habe Gleiches nicht für Linux gefunden.

Ich nehme mal an, daß ich mir den aber unter Linux ganz einfach selber basteln kann (ähnlich avr-gcc für Atmel-Proozessoren).

Hat zufällig jemand eine Anleitung dafür parat? Ich würde mich schon über eine Parameterliste für die ./configure freuen, die mir das Compilieren von gcc als TAP-Crosscompiler vorbereitet.

grüße von mir

AW: TAP-gcc

Verfasst: Do 29. Jan 2009, 09:35
von Naseweiss
Okok. Vielleicht war die Frage doch etwas aus der Hüfte geschossen.

Ich denke mal, wenn ich gcc sage, auf welchem Prozessor die Anwendung laufen soll, dann geht bestimmt in dem Fall auch der ganz normale gcc, wie er in jeder Distrubition drin steckt. Stimmt doch, oder?

Bleibt nur noch die Frage zu klären, welchen Prozessor genau ich nehme. gcc hat ja da ein paar MIPS-Modelle zur Auswahl:

"-march=arch
Generate code that will run on arch, which can be the name of a generic MIPS ISA, or the name of a particular processor. The ISA names are: `mips1', `mips2', `mips3', `mips4', `mips32', `mips32r2', `mips64' and `mips64r2'. The processor names are: `4kc', `4km', `4kp', `4ksc', `4kec', `4kem', `4kep', `4ksd', `5kc', `5kf', `20kc', `24kc', `24kf2_1', `24kf1_1', `24kec', `24kef2_1', `24kef1_1', `34kc', `34kf2_1', `34kf1_1', `74kc', `74kf2_1', `74kf1_1', `74kf3_2', `loongson2e', `loongson2f', `m4k', `octeon', `orion', `r2000', `r3000', `r3900', `r4000', `r4400', `r4600', `r4650', `r6000', `r8000', `rm7000', `rm9000', `r10000', `r12000', `r14000', `r16000', `sb1', `sr71000', `vr4100', `vr4111', `vr4120', `vr4130', `vr4300', `vr5000', `vr5400', `vr5500' and `xlr'. The special value `from-abi' selects the most compatible architecture for the selected ABI (that is, `mips1' for 32-bit ABIs and `mips3' for 64-bit ABIs)."


Ich weiß zwar, daß in meinem TF5000PVR-t ein MIPS steckt, aber ich konnte nicht herausfinden, welcher genau. Kann mir da jemand einen Tip geben? :thinker:

AW: TAP-gcc

Verfasst: Do 29. Jan 2009, 10:30
von Happy
Hallo,

schau mal unter http://developer.berlios.de/project/sho ... up_id=4128

Dort gibt es eine TAP toolchain für Linux.

Gruß,
Happy

AW: TAP-gcc

Verfasst: Do 29. Jan 2009, 11:03
von Naseweiss
Hallo Happy,

vielen vielen Dank für den Tip. :hello:

Ich habe mal fix drübergelesen. Das Problem scheint ja unterm Strich doch nicht ganz so trivial zu sein, wie ich es mir erhofft hatte.

Aber mit der toolchain kann ich was anfangen.

Tja, dann werd ich mal bißchen damit rumspielen.

Bis später! *winke*