Я хотел бы понять, почему эта ошибка происходит со следующими флагами компиляции.
-mlong-calls -mthumb-interwork -mcpu=cortex-a5 -march=armv7-a -mfpu=neon -DTARGET_NEON -mthumb -DTARGET_THUMB2 -mtune=cortex-a5 -mabi=aapcs-linux -mfloat-abi=hard
Makefile, сгенерированный python, выглядит следующим образом:
https://pastebin.com/8QUJLBvr
dummy code
Я запускаю все это в аппаратном chroot напрямую в Odroid C1 с Debian Jessie и gcc4.8 g ++ 4.8 для armhfv7.
Обратите внимание, что я пытался скомпилировать это без Android NDK, потому что у меня нет Mac с MacOS, чтобы выполнять компиляцию Android ARM.
После изменения настроек компиляции в питоне configure.py Файл компиляции проходит без проблем, но фаза компоновки с треском провалилась:
https://pastebin.com/vrDxY3M6
Задача ещё не решена.
Других решений пока нет …