[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 64-Bit-Kernel mit gemischtem Userland?



Sven Joachim schrieb:
Am 18.12.2008 um 12:13 schrieb Michael Schuerig:

On Thursday 18 December 2008, Harald Weidner wrote:
Das ist für mich gar nicht relevant, mir geht es vorrangig darum,
ein wenig Assembler zu spielen.
Dann sollte es reichen, auf einem Debian/i386 System die Pakete
libc6-dev-amd64 und seine Abhängigkeiten und natürlich den amd64
Kernel zu installieren. Danach kann man mit gcc -m64 ... einfache
dynamisch gelinkte amd64 Binaries erstellen.
Ich bin nicht sicher, ob ich das richtig verstehe. Ich kann also einen 64-Bit-Kernel installieren, weiterhin das 32-Bit-Userland behalten, aber auch Programme für 64-Bit übersetzen und ausführen.

Ja, sofern diese nicht mehr als die wenigen Bibliotheken benötigen, die
es in einer 64-Bit-Version gibt. Also praktisch nichts, was über Ncurses
hinausgeht und insbesondere nichts Grafisches. Dafür wird ein Chroot
benötigt.
Stimmt nicht !

Bei einen Bekannten läuft das Spiel Gothic 3 unter Wine - Wine ist nur
in 32 Bit vorhanden und da Funktioniert die Grafik einwandfrei.

Es gibt im Bereich ia32 auch Treiber für die Grafikkarte, da würde ich
mal sageb alles was als ia32 angeboten wird mit installieren der Rest
des Systems kann durchaus in 64 Bit sein.
Die Einschränkung ist, dass ich nicht gleichzeitig 64- und 32-Bit-Versionen derselben Shared Libs installieren kann. Stimmt das so?

Richtig, weil die amd64-Pakete Dateien mit gleichen Namen wie die
i386-Versionen installieren würden.
Auch da hilft die ia32 Sache, die ia32 libs liegen im / unter emu/
Sven
Gruß Dirk Finkeldey






Reply to: