Als «multiarch» getaggte Fragen

Fragen, die sich auf die Fähigkeit eines Systems beziehen, Anwendungen mehrerer verschiedener binärer Ziele auf demselben System zu installieren und auszuführen. Beispiel: Ausführen einer 32-Bit-Linux-Anwendung auf einem 64-Bit-Linux-System.

23
gcc verbindet sich nicht mit -m32

Der Versuch, selbst das einfachste ( int main(){}) Programm -m32auf einem 64-Bit-System zu kompilieren , schlägt fehl: $ gcc -m32 test.c /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.8/libgcc.a when searching for -lgcc /usr/bin/ld: cannot find -lgcc /usr/bin/ld: skipping...

18
Warum sucht mein 64-Bit-System nach 32-Bit-Repos?

Ich habe eine 64-Bit-12.10-Installation auf meinem Laptop. Beim Ausführen von apt-get update werden Paketlisten für 32-Bit-Pakete (sowie Quell- und 64-Bit-Paketlisten) heruntergeladen. Warum werden 32-Bit-Paketlisten auf einem 64-Bit-System gesucht? Ich habe eines der Elemente hinzugefügt, die es...

10
Das ia32-lib-Paket kann nicht installiert werden

Ich habe mehrere Programme, die 32-Bit-Pakete benötigen (die auf das ia32-lib-Paket verweisen). Wenn ich jedoch versuche, es zu installieren, geschieht dies. spirit@ubuntu:~$ sudo apt-get install ia32-libs Reading package lists... Done Building dependency tree Reading state information... Done Some...