2013-06-28 2 views
0

Я пытаюсь скомпилировать VLC сам, как описано here, а также build.sh бросить эту ошибкуVLC Компиляция Mac OS

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.4 и Xcode 4.6.2

ответ

2

Возможно, вам придется удалить ссылки на существующих менеджеров пакетов, таких как fink или macports в вашей среде.

Для этого используйте эти команды, прежде чем делать что-нибудь еще: https://wiki.videolan.org/OSXCompile#3rd_party_packagers_and_PATH

+0

я сдалась, как 11 месяцев назад :) но спасибо, уже Homebrew установлена ​​на моем компьютере, может быть это –