Пара пользователей написала, что моя Windows программа работает не корректно на MAC + Parallels (ARM процессор).
Подскажите, есть ли возможность протестировать программу на такой системе онлайн? Типа как тестирование сайтов на разных системах, как на browserstack.com
Или такую матрешку можно поставить на VMWare? Будет ли работать?
VR>Или такую матрешку можно поставить на VMWare? Будет ли работать?
Матрешку в каком смысле? Если у вас Windows, и там стоит VMWare, то даже просто поставить виртуалку, чтоб там работала MacOS, уже нетривиально. Заставить в этой виртуалке работать Parallels Desktop и того пуще.
Здравствуйте, vladimir.romin, Вы писали:
VR>Пара пользователей написала, что моя Windows программа работает не корректно на MAC + Parallels (ARM процессор).
Здравствуйте, vsb, Вы писали:
vsb>Можно запустить ARM-винду в эмуляторе qemu не примешивая мак и там посмотреть.
Если программа написана корректно (без платформенно-зависимых хаков), то в родной для ARM винде будет работать почти гарантированно. Здесь вся фишка в том, чтобы проверить работу в среде Parallels, которая имитирует Win32 API, но самой винды в ней нет.
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Если программа написана корректно (без платформенно-зависимых хаков), то в родной для ARM винде будет работать почти гарантированно. Здесь вся фишка в том, чтобы проверить работу в среде Parallels, которая имитирует Win32 API, но самой винды в ней нет.
Parallels это обычная виртуальная машина, она не имитирует WinAPI. Наверное вы путаете с Wine/Crossover.
Здравствуйте, vsb, Вы писали:
vsb>Parallels это обычная виртуальная машина, она не имитирует WinAPI.
То есть, изначально она пустая, и в нее ставится обычная винда, с любого дистрибутива, и в эту винду можно поставить любой драйвер ядра, и он будет нормально работать?
Здравствуйте, Евгений Музыченко, Вы писали:
vsb>>Parallels это обычная виртуальная машина, она не имитирует WinAPI.
ЕМ>То есть, изначально она пустая, и в нее ставится обычная винда, с любого дистрибутива, и в эту винду можно поставить любой драйвер ядра, и он будет нормально работать?
Ну на ARM маке видимо не любая, а только ARM винда. Про дистрибутивы ARM винды я не в курсе, никогда не пробовал её использовать. В остальном — да, обычная винда на обычной виртуальной машине. Ставь что хочешь.