首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VLC编译Mac OS

VLC编译Mac OS
EN

Stack Overflow用户
提问于 2013-06-28 16:28:12
回答 1查看 392关注 0票数 0

我正在尝试按照描述的here自己编译VLC,但build.sh抛出了这个错误

代码语言:javascript
复制
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

我一点也不知道我该做什么。我正在运行Mac OS 10.8.4Xcode 4.6.2

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-19 16:07:10

您可能需要在您的环境中删除对现有包管理器的引用,如fink或macports。

为此,请在执行其他操作之前使用以下命令:https://wiki.videolan.org/OSXCompile#3rd_party_packagers_and_PATH

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17360418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档