Ошибка неопределенной ссылки в сборке muPDF для Android (нужна помощь) - PullRequest
0 голосов
/ 24 мая 2011

это пример ошибки в cygwin

C: /mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c: 111: неопределенная ссылка на `fz_array_get'

C: /mupdf-0.8.165/android/jni /../../ mupdf / pdf_nametree.c: 112: неопределенная ссылка на `fz_is_string'

C: / mupdf-0.8.165 / android / jni /../../ mupdf / pdf_nametree.c: 115: неопределенная ссылка на `fz_dict_put '

C: /mupdf-0.8.165/android/jni/ ../../mupdf/pdf_nametree.c:116: неопределенная ссылка на `fz_drop_obj '

В pdf_nametree включить fitz.h на самом деле я уже проверяю функцию fz_array_get в fitz.h

Я понятия не имею, может ли кто-нибудь указать мне правильное направление или дать мне другой путь

thx сасара

1 Ответ

0 голосов
/ 25 мая 2011

Похоже, ваша переменная %path% (DOS) не была правильно переведена в переменную $PATH (Cygwin) ....

Вам необходимо установить как Android SDK, так и Android NDK,Затем вам нужно добавить <sdk-install-dir>\tools и <ndk-install-dir> к вашей переменной %path%.

Кроме того, вам нужен Cygwin v1.7 или выше в Windows.

Затем посмотрите здесь:http://groups.google.com/group/android-ndk/msg/b385e47e1484c2d4 для 2 исправлений, связанных с ошибками, возникающими при автоматическом преобразовании переменных пути в формате DOS в переменные пути в формате Cygwin.

...