Попытка кросс-компиляции Python - PullRequest
0 голосов
/ 27 марта 2019

Я работаю над проектом python3-android github в течение нескольких лет, пытаясь поддерживать ветку, которая обновляет версии библиотек и обновления NDK.

Чуть больше года назад Google изменил NDK, чтобы он больше не включал gcc, который использовался в проекте, который я забыл. Мне удалось довести его до такой степени, что я могу заставить его скомпилировать с помощью clang и последней версии NDK, но что-то в процессе не получается, так как все необходимые модули (в основном модуль сокетов) не собираются как часть процесс. Я подозреваю, что именно в /mk/Python/3.5.1/build.sh у меня есть какая-то проблема в вызове .configure или make. Но я не знаю достаточно о процессе сборки, чтобы знать, где искать или отлаживать.

Вот ссылка на проект. Любой вклад или идеи о том, где искать, будут оценены. Я также могу попытаться проверить или опубликовать результаты сборки, но ничего не выскакивает как ошибка. https://github.com/GRRedWings/python3-android/tree/clang

...