История изменений
Исправление SZT, (текущая версия) :
Они сделали так, что 32-битный код выполняется внутри 64-битных процессов. То есть суть в том, что 32-битные приложения под CrossOver 19 (для macOS) работают вообще без наличия каких-либо 32-битных библиотек в системе.
Ну гонять 32-битный код в 64-битных процессов если без перекомпиляции - это решается модификацией LDT. См https://lj.rossia.org/users/herm1t/66091.html https://web.archive.org/web/20180102112819/https://www.wine-staging.com/news/...
Интересно, там в макоси вызов modify_ldt есть (или аналог), или они под это дело модуль ядра писали?
Исходная версия SZT, :
Они сделали так, что 32-битный код выполняется внутри 64-битных процессов. То есть суть в том, что 32-битные приложения под CrossOver 19 (для macOS) работают вообще без наличия каких-либо 32-битных библиотек в системе.
Ну гонять 32-битный код в 64-битных процессов если без перекомпиляции - это решается модификацией LDT. См https://lj.rossia.org/users/herm1t/66091.html https://web.archive.org/web/20180102112819/https://www.wine-staging.com/news/...