компиляция vlc-android не работает-iconv не найден
Я пытаюсь скомпилировать vlc-android из исходного кода в соответствии с этим руководством. AndroidCompile
Я получаю эту ошибку:
CC src/smb_utils.lo
src/smb_utils.c:32:19: fatal error: iconv.h: No such file or directory
#include <iconv.h>
^
compilation terminated.
make[1]: *** [src/smb_utils.lo] Error 1
И в конце это:
checking for iconv... no, consider installing GNU libiconv
configure: error: iconv() not found
make: *** [.zvbi] Error 1
contribs: make failed
Самое странное, что вчера он работал нормально.
Im использует Linux Mint 17.2
1 ответ:
Нашел решение (фактически обходной путь).
Проблема в том, что Android patch для iconv (contrib/src/iconv/libiconv-android-ios.patch
) не применяется. Он уже применяется в iconv версии 1.14Временное решение заключается в том, чтобы прокомментировать патч, применяемый для android. Он находится в строке 26 из
contrib/src/iconv/rules.mak