Здравствуйте. Я новичок и не могу разобраться. Помогите, пожалуйста. У меня установлена Kali Linux на смартфоне на arm64 (через приложение Andronix). Я хочу запустить программу для Windows. Нашёл вот эту тему GitHub - AndreRH/hangover: Hangover runs simple Win64/Win32 applications on arm64/ppc64le/x86_64 Linux and x86_64 Mac Но я совершенно не понимаю как этим пользоваться. Сделал git clone и дальше дело встало. Не понимаю как через это запустить программу для Windows. Помогите, пожалуйста, разобраться. Readme почитал и ничего не понял.
Ну там в 4 шаге вроде бы пишут команды чтоб собрать (загрузить сабмодули гита и выполнить make
), а в 5 как запустить (в конце команды имя программы).
А зачем такие извращения?)
Что за программа?
Про пятый пункт я вроде как понял, но у меня в папке hangover нет папки build
Google ads editor. Нет версии для linux, только для винды.
Так а на смартфоне зачем это делать?)
Она ж вряд ли рассчитана на такое, иначе б сами выпустили под андройд.
Так это результат выполнения 4 пункта.
В папке hangover нет файла configure. Он есть в папке wine. Я его запускал в папке wine, но build после этого не появилась.
Ещё момент. Когда выполнял configure в wine,
получил такую ошибку:
configure: error: You need clang >= 5.0 to build Wine for arm64.
clang установить надо, наверно есть в репозиториях дистрибутива.
sudo apt install clang
Не появилась директория build после configure в директории wine
Так там написано, что надо установить все библиотеки из списка, и сделать чтоб ./configure --enable-win64
вайна выполнился успешно (установить всё, что он просит), после этого запустить make
и, если повезет, то всё соберется.
Вроде установили всё что он просит. Запустил make, make успешно завершился. build не появился.
Ладно, буду купить дальше. Может что-то упустил. Спасибо за ориентиры.
Кстати, это не помогло. Пишет, что уже установлен.
Помогло это
export CC=clang
export CXX=clang
export CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib"
Но если пишу clang --version выдаёт
InstalledDir: /usr/bin
Надо ли в таком случае менять
export CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib"
на
export CFLAGS="-I/usr/bin/include" LDFLAGS="-L/usr/bin/lib"
?
Так оно не факт, что связано с InstalledDir.
Можно просто проверить есть ли эти папки )