Проблема в создании разделяемой библиотеки для платформы Android - PullRequest
0 голосов
/ 25 января 2011

Я использую Android toolchain.

Мне нужно внести некоторые изменения в стек, в котором много статических библиотек, и, наконец, превратить все это в разделяемую библиотеку. Я могу скомпилировать свои изменения в виде файла .o (используя GCC). Теперь, когда я пытаюсь создать разделяемую библиотеку, связывающую это с существующими статическими библиотеками, я получаю сообщение об ошибке, в котором говорится, что «входной файл компоновщика не используется, поскольку связывание не выполнено».

Я компилирую файлы, используя -fPIC, и я использую -shared для компоновки, но все еще получаю эту ошибку. Дайте мне знать, если есть кто-нибудь, кто сталкивался с подобной проблемой, или если вы можете предложить какое-то решение.

1 Ответ

0 голосов
/ 25 января 2011

Посмотрите, поможет ли эта ссылка .

Уже есть аналогичный вопрос для stackoverflow

...