Компиляция виртуальной машины Tamarin без Android на arm32 Ошибка Odroid C1 с nanojit NativeARM.cpp

Я хотел бы понять, почему эта ошибка происходит со следующими флагами компиляции.

-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.

После изменения параметров компиляции в файле python configure.py компиляция проходит без проблем, но фаза компоновки с треском провалилась:

https://pastebin.com/vrDxY3M6

dummy code

0 ответов

Другие вопросы по тегам