ForumFrage an die Profis, gibt es: Code Converter x86 -> andere Plattform
xxx yyy – Dienstag, 26. April 2005 15:10 Uhr

Die meiste Software für Linux ist kompilierte Software.
Wir haben also Executables und Libraries.
Die Installationspakete (RPM, DEB) müssen nun zum verwendeten Prozessor
passen.

Gibt es eigentlich einen Converter, der Executables und Libraries in
Opcode des Zielprozessors konvertieren kann ?

Einen solchen Converter könnte man direkt aus dem Installationspaket
aufrufen. Man bräuchte nur noch 1 Version des Installationspaketes für
seine Software anzubieten.

Für x86 -> MIPS hab ich was gefunden [1].
Sonst scheint es aber noch kein Thema zu sein.

[1] http://www.embedded.com/story/OEG20011126S0056

2 Antworten
Rene Auberger – Dienstag, 26. April 2005 21:45 Uhr

Hallo Rainer,

von IBM gibt es das “Chiphopper” [1] Programm, bei dem Softwarehersteller ein Toolkit und Unterstützung für die Portierung von Linux-Anwendungen auf iSeries/i5, pSeries/p5, openPower, JS20 Blades und zSeries bekommen. Schau mal rein, vielleicht ist das ja was für Dich, auch wenn es nicht ganz den von Dir beschriebenen Ansatz des On-the-fly-Konvertierens trifft.

Viele Grüße,
Rene

[1] http://www.developer.ibm.com/eserver/advantage/

xxx yyy – Mittwoch, 27. April 2005 07:49 Uhr

Da scheint es tatsächlich schon was zu geben.
Siehe auch [1][2].

Allerdings wohl nur als kommerzielle Software.

[1] http://www.transitive.com/products.htm
[2] http://www.transitive.com/technology.htm

Olaf Dreyer – Mittwoch, 27. April 2005 09:42 Uhr

Hallo,

entschuldige, wenn ich Dir widerspreche.
Meiner Meinung nach gibt es die meiste SW für Linux im Sourcecode.
Oder meinst Du eventuell nicht Linux, sondern Distribution XY? ;-)
(Ich benutze Gentoo.)

Gruß

Olaf