TAP-gcc

Topfield-Receiver in Verbindung mit Linux
Naseweiss
Neuling
Neuling
Beiträge: 3
Registriert: Mi 28. Jan 2009, 13:04

TAP-gcc

#1

Beitrag von Naseweiss » Mi 28. Jan 2009, 13:16

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

Naseweiss
Neuling
Neuling
Beiträge: 3
Registriert: Mi 28. Jan 2009, 13:04

AW: TAP-gcc

#2

Beitrag von Naseweiss » Do 29. Jan 2009, 09:35

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:

Benutzeravatar
Happy
TAP-Guru
TAP-Guru
Beiträge: 5718
Registriert: Fr 9. Dez 2005, 09:32
Receivertyp: TF4000-5500-6000-TMS
Wohnort: bei Karlsruhe
Kontaktdaten:

AW: TAP-gcc

#3

Beitrag von Happy » Do 29. Jan 2009, 10:30

Hallo,

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

Dort gibt es eine TAP toolchain für Linux.

Gruß,
Happy
:type: Meine TAPs und Tools

TF5500 PVR (Fw Jan. 2007 P)- 400GB Samsung - AC light 1.05 - Yamaha RX-V 1500
- LAN: Asus WL-500g Deluxe mit ftpd-topfield 0.7.4
TAPs: Quicktimer, Autodelete, Standby, 3PG, Automove, NiceDisplay, PowerRestore, WSS Killer, Eurostirf, Overfly
TV: Sony KDL-46W4500
TF6000 PVR (Fw Okt. 2008)- 160GB Samsung SV1604N
TAPs: iTina, Autodelete, Automove, Autoresume, NiceDisplay, WSS Killer
SRP-2100 (Fw Okt. 2009)
TAPs: SmartEPG, ChangePreview, Autodelete, Automove, BackupSettings,RescueRecs, MySkip, NiceDisplay

Naseweiss
Neuling
Neuling
Beiträge: 3
Registriert: Mi 28. Jan 2009, 13:04

AW: TAP-gcc

#4

Beitrag von Naseweiss » Do 29. Jan 2009, 11:03

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*

Antworten

Zurück zu „Linux-Freunde“