LINUX.ORG.RU

История изменений

Исправление d_a, (текущая версия) :

Как правильно запустить 32х разрядное windows приложение на 64х разрядной никс-системе?

Пользователям x86_64 нужен нормальный WoW64 (это по сути два вайна, которые собираются вместе друг с другом специальным образом и ставятся SxS и выглядят как один, который умеет и 64, и 32). Но в дистрибутивах из-за каких-то своих видимо административных тараканов WoW64 собрать не осиливают и поэтому надо трахаться с двумя multiarch-версиями вайна, которые ещё и полезут в один wineprefix, и обломаются. Или собирать самостоятельно.

Ах да, 32-битные зависимости, например, драйверную реализацию OpenGL если мы запускаем игру, придётся всё равно ставить независимо от того, собран wine как WoW64 или нет. Не эмулятор же!

Исходная версия d_a, :

Как правильно запустить 32х разрядное windows приложение на 64х разрядной никс-системе?

Пользователям x86_64 нужен нормальный WoW64 (это по сути два вайна, которые собираются вместе друг с другом специальным образом и ставятся SxS и выглядят как один, который умеет и 64, и 32). Но в дистрибутивах из-за каких-то своих видимо административных тараканов WoW64 собрать не осиливают и поэтому надо трахаться с двумя multiarch-версиями вайна, которые ещё и полезут в один wineprefix, и обломаются. Или собирать самостоятельно.