我正在尝试根据本手册从源代码编译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
奇怪的是,昨天它工作正常.
我正在使用Linux Mint 17.2
解决方法:
找到了解决方案(实际上是解决方法).
问题是iconv的Android补丁(contrib / src / iconv / libiconv-android-ios.patch)无法应用.它已在iconv 1.14版本中应用
临时解决方法是注释掉适用于android的补丁.它位于contrib / src / iconv / rules.mak的第26行