Nächste: , Vorige: , Nach oben: Top   [Inhalt][Index]


11 Fremde Architekturen

Es ist möglich, für Rechner mit einer anderen CPU-Architektur als der eigenen Pakete zu erstellen (siehe Aufruf von guix package), Bündel zu erstellen (siehe Aufruf von guix pack) oder auch vollständige Systeme aufzusetzen (siehe Aufruf von guix system).

GNU Guix unterstützt zwei unterschiedliche Mechanismen, um Software für fremde Architekturen bereitzustellen:

  1. Das traditionelle Vorgehen mit Cross-Kompilierung.
  2. Nativ zu erstellen. Dieser Mechanismus bedeutet, dass zum Erstellen für das fremde Zielsystem der Befehlssatz des Zielrechners ausgeführt wird. Gängigerweise setzt man hierzu einen Emulator ein wie das QEMU-Programm.