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.