Я просто сделал презентацию моему клиенту коммерческого Приложения Windows, которое я просто сделал доступным. Проблема состоит в том, что у этого клиента просто есть машины Mac. Я не знаю версии Mac OS.
Таким образом, как я могу запустить эту программу на Mac?
Приложение создается в Win32 Delphi 2007.
Какие решения я имею в наличии?
Как Brian сказал, VirtualBox или VMware должны работать, если Вы хотите установить Windows VM на машине клиента. Параллели также популярны на Mac и существует небольшой шанс, у клиента уже может быть он.
Другая опция состояла бы в том, чтобы использовать удаленный инструмент, такой как gotomypc для соединения с машиной окон, запускающей программное обеспечение.
Вы захотите сделать это исходно, если это возможно. Delphi скомпилирует для OS X в форме Свободного Паскаля, но необходимо внести некоторые изменения в код для него, чтобы сделать так. Для визуальных элементов можно использовать бесплатную реализацию Паскаля с открытым исходным кодом Lazarus.
Эта опция потребует некоторой работы и тестирующий на машине OS X, но так будет конфигурация ВИНА при установке или установке VM для получения выполнения программного обеспечения. Собственные двоичные файлы намного легче диагностировать, поскольку там менее вовлечен в реализацию.
Oracle VirtualBox и сплав VMware являются двумя опциями.
Банда, не забывайте об использовании codeweavers с этим ребенком!