Запуск mxmlc в последних версиях mac с сообщением об ошибке:
Ошибка: этот экземпляр Java не поддерживает 32-разрядную JVM.
Установите нужную версию.
Как исправить?
Ответ 1
Последнее обновление java для mac удалило 32-битный режим и, следовательно, не предложило -d32.
Для решения этой проблемы существуют различные решения:
Удалите часть -d32 из mxmlc script.
Файл mxmlc - это "обычный текстовый файл", который можно редактировать с помощью любого редактора. vim должен выполнить эту работу. Простое исправление состоит в том, чтобы просто "прокомментировать" часть "-d32" следующим образом:
# if [ "$isOSX" != "" -a "$HOSTTYPE" = "x86_64" -a "$check64" != "" ]; then
# D32='-d32'
# fi