[vlc-devel] Building VLCKit on 10.8.2 (failing)
Tae Won Ha
qvacua at me.com
Sun Jan 27 15:12:29 CET 2013
Hi, guys.
I am desperately trying to compile VLCKit on 10.8.2. What I did so far is
- clone VLCKit
- select "Build Everything" target and build (Cmd-B)
- The target fails to build with the following output (the last part):
=== OUTPUT BEGIN ===
Make [x86_64]
make all-recursive
Making all in compat
make all-am
make[3]: Nothing to be done for `all-am'.
Making all in doc
make[2]: Nothing to be done for `all'.
Making all in po
Making all in share
make[2]: Nothing to be done for `all'.
Making all in src
GEN stamp-revision
make all-am
make[3]: Nothing to be done for `all-am'.
Making all in modules
Making all in access
make all-recursive
Making all in rtp
make all-am
make[6]: Nothing to be done for `all-am'.
make[5]: Nothing to be done for `all-am'.
Making all in audio_filter
make all-am
make[4]: Nothing to be done for `all-am'.
Making all in audio_mixer
make all-am
make[4]: Nothing to be done for `all-am'.
Making all in audio_output
make all-am
make[4]: Nothing to be done for `all-am'.
Making all in codec
make all-am
CCLD liblibass_plugin.la
CCLD libtheora_plugin.la
CCLD libtwolame_plugin.la
CCLD libvorbis_plugin.la
CCLD libx264_plugin.la
CCLD libzvbi_plugin.la
CCLD liba52_plugin.la
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
_sub_recode in libass.a(ass.o)
_FcSfntNameTranscode in libfontconfig.a(fcfreetype.o)
"_iconv_close", referenced from:
_sub_recode in libass.a(ass.o)
_FcSfntNameTranscode in libfontconfig.a(fcfreetype.o)
"_iconv_open", referenced from:
_sub_recode in libass.a(ass.o)
_FcSfntNameTranscode in libfontconfig.a(fcfreetype.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
make[4]: *** [liblibass_plugin.la] Error 1
make[4]: *** Waiting for unfinished jobs....
ld: warning: -read_only_relocs cannot be used with x86_64
Undefined symbols for architecture x86_64:
"_iconv", referenced from:
_print_unicode in libzvbi.a(exp-txt.o)
_vbi_ucs2be in libzvbi.a(export.o)
_iconv_ucs2 in libzvbi.a(conv.o)
__vbi_iconv_open in libzvbi.a(conv.o)
_strndup_iconv_to_ucs2 in libzvbi.a(conv.o)
_export in libzvbi.a(exp-html.o)
(maybe you meant: __vbi_iconv_open, __vbi_iconv_close ,
_vbi_strndup_iconv_ucs2 , _vbi_strndup_iconv_caption , _vbi_fputs_iconv
, __vbi_strndup_iconv , __vbi_iconv_ucs2 , _vbi_export_puts_iconv ,
_vbi_export_puts_iconv_ucs2 , _vbi_strndup_iconv , _vbi_fputs_iconv_ucs2 )
"_iconv_close", referenced from:
_vbi_print_page_region in libzvbi.a(exp-txt.o)
_export in libzvbi.a(exp-txt.o)
_vbi_ucs2be in libzvbi.a(export.o)
__vbi_iconv_close in libzvbi.a(conv.o)
_export in libzvbi.a(exp-html.o)
(maybe you meant: __vbi_iconv_close)
"_iconv_open", referenced from:
_vbi_print_page_region in libzvbi.a(exp-txt.o)
_export in libzvbi.a(exp-txt.o)
_vbi_ucs2be in libzvbi.a(export.o)
__vbi_iconv_open in libzvbi.a(conv.o)
_header in libzvbi.a(exp-html.o)
(maybe you meant: __vbi_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[4]: *** [libzvbi_plugin.la] Error 1
make[3]: *** [all] Error 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Command /bin/sh failed with exit code 2
=== OUTPUT END ===
Am I doing something wrong? Can somebody help?
Best,
Tae
More information about the vlc-devel
mailing list