GNU/Linux >> Belajar Linux >  >> Linux

Mengapa anggur dapat menjalankan program 64bit di Linux tetapi tidak di Mac?

Jawabannya diberikan dalam komentar milis oleh Stefan Dösinger berjudul Wine 64 bit

OSX memiliki ketidakcocokan ABI dengan Win64 - OSX menimpa register CPU yang diharapkan aplikasi Win64 tetap tidak tersentuh. Apple tidak dapat mengubah ABI karena sudah ada aplikasi OSX 64 bit yang mengharapkan hal-hal berfungsi seperti itu. Solusi potensial mungkin dengan menjalankan Wine di dalam emulator CPU seperti qemu, tapi itu sama sekali tidak mudah.


Linux
  1. Linux – Mengapa Setuid Tidak Bekerja??

  2. Linux – Mengapa Es_mx Lokal Bekerja Tapi Tidak Es?

  3. Bagaimana cara menulis program di C# .NET, untuk menjalankannya di Linux/Wine/Mono?

  1. Mengapa saya beralih dari Mac ke Linux

  2. Linux – Mengapa Kami Menggunakan Su – Dan Bukan Hanya Su?

  3. Mengapa Linux/POSIX memiliki lchown tetapi bukan lchmod?

  1. Bisakah Skrip Dapat Dieksekusi Tetapi Tidak Dapat Dibaca?

  2. Linux – Menjalankan Aplikasi Mac Os X Di Linux?

  3. Linux – Apa yang Membuat Program Osx Tidak Dapat Dijalankan Di Linux?