0

ここVLC説明されているように自分でコンパイルしようとしていますが、このエラーがスローされますbuild.sh

make  all-am
  CCLD     libvlccore.la
Undefined symbols for architecture x86_64:
  "_iconv", referenced from:
      __nl_find_msg in libintl.a(dcigettext.o)
     (maybe you meant: _vlc_iconv_open, _vlc_iconv , _vlc_iconv_close )
  "_iconv_open", referenced from:
      __nl_find_msg in libintl.a(dcigettext.o)
     (maybe you meant: _vlc_iconv_open)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [libvlccore.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

そして、私は自分が何をすべきかについての手がかりが1つもありません。私は走っていてMac OS 10.8.4Xcode 4.6.2

4

1 に答える 1

2

環境内の fink や macports などの既存のパッケージ マネージャーへの参照を削除する必要がある場合があります。

このためには、他のことを行う前に次のコマンドを使用してください: https://wiki.videolan.org/OSXCompile#3rd_party_packagers_and_PATH

于 2014-06-19T08:07:09.827 に答える