Собрал библиотеку (shared library *.so), закинул ее в Андроид приложение, делаю вызов ее из Нативного кода (почти такой же либы), все работает хорошо.
Понадобилось добавить поддержку BigNumber(GMP), Добавляю, собираю, запускаю в андроид и выдает ошибку:
dlopen failed: cannot locate symbol "__gmp"
На Windows, если собираю *.exe (консольный вывод работает и показывает нужные BigNumber)
Тут же убираю ф-ю main() (вместо нее пишу другой заголово с аргументами), собираю с помощью gcc для arm и выдает такую ошибку.
Если не использовать поддержку GMP, то всё работает.
Что Говорит Эта ошибка, понятно что не удается найти символ
, как это исправить?