From: Ethan G. <ee...@fa...> - 2010-04-16 10:20:48
|
Hallo. I'm trying to build xine-ui 0.99.6 on OS X 10.5 with gcc 4.0.1, xine-lib 1.1.18.1. I get a big undefined symbol error message. Here's the error: gcc -I/usr/local/include -I/usr/include/readline -I../../src/xitk/ xine-toolkit -Wall -D_FILE_OFFSET_BITS=64 -Wpointer-arith -Wnested- externs -Wcast-align -Wchar-subscripts -Wmissing-declarations - Wmissing-prototypes -I/usr/X11/include -I/usr/local/include - DNDEBUG -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute - Wstrict-aliasing=2 -o xine actions.o control.o download.o errors.o event.o event_sender.o file_browser.o frequencies.o help.o kbindings.o kbindings_common.o lang.o main.o mediamark.o menus.o mrl_browser.o network.o osd.o panel.o playlist.o post.o session_common.o session.o setup.o skins.o snapshot.o splash.o stdctl.o stream_infos.o tvout.o tvset.o videowin.o viewlog.o skins_download.o -L/usr/local/lib - lxine ../../src/xitk/xine-toolkit/libxitk.a ../../src/xitk/Imlib- light/libImlib-light.a ../../src/xitk/oxine/liboxine.a ../../src/ common/libcommon.a ../../src/common/libcommonx.a -L/usr/X11/lib - lXinerama -L/usr/X11/lib -lXxf86vm -L/usr/X11/lib -lXft -lXrender -lfontconfig -lfreetype -lX11 -lXext -L/usr/X11/lib -lXtst - lX11 -lXext -lm -L/usr/X11/lib -lXv -L/usr/X11/lib -lpng12 - lpthread -L/usr/X11/lib Undefined symbols: "___xineui_global_config_file", referenced from: ___xineui_global_config_file$non_lazy_ptr in actions.o ___xineui_global_config_file$non_lazy_ptr in event.o ___xineui_global_config_file$non_lazy_ptr in main.o ___xineui_global_config_file$non_lazy_ptr in setup.o "___xineui_global_xine_instance", referenced from: ___xineui_global_xine_instance$non_lazy_ptr in actions.o ___xineui_global_xine_instance$non_lazy_ptr in control.o ___xineui_global_xine_instance$non_lazy_ptr in errors.o ___xineui_global_xine_instance$non_lazy_ptr in event.o ___xineui_global_xine_instance$non_lazy_ptr in event_sender.o ___xineui_global_xine_instance$non_lazy_ptr in help.o ___xineui_global_xine_instance$non_lazy_ptr in kbindings.o ___xineui_global_xine_instance$non_lazy_ptr in main.o ___xineui_global_xine_instance$non_lazy_ptr in mediamark.o ___xineui_global_xine_instance$non_lazy_ptr in menus.o ___xineui_global_xine_instance$non_lazy_ptr in mrl_browser.o ___xineui_global_xine_instance$non_lazy_ptr in panel.o ___xineui_global_xine_instance$non_lazy_ptr in playlist.o ___xineui_global_xine_instance$non_lazy_ptr in post.o ___xineui_global_xine_instance$non_lazy_ptr in setup.o ___xineui_global_xine_instance$non_lazy_ptr in skins.o ___xineui_global_xine_instance$non_lazy_ptr in stream_infos.o ___xineui_global_xine_instance$non_lazy_ptr in tvout.o ___xineui_global_xine_instance$non_lazy_ptr in tvset.o ___xineui_global_xine_instance$non_lazy_ptr in videowin.o ___xineui_global_xine_instance$non_lazy_ptr in viewlog.o ___xineui_global_xine_instance$non_lazy_ptr in skins_download.o ___xineui_global_xine_instance$non_lazy_ptr in liboxine.a(oxine.o) ___xineui_global_xine_instance$non_lazy_ptr in libcommon.a(config_wrapper.o) ___xineui_global_xine_instance$non_lazy_ptr in liboxine.a(odk.o) "___xineui_global_verbosity", referenced from: ___xineui_global_verbosity$non_lazy_ptr in actions.o ___xineui_global_verbosity$non_lazy_ptr in event.o ___xineui_global_verbosity$non_lazy_ptr in main.o ___xineui_global_verbosity$non_lazy_ptr in videowin.o ___xineui_global_verbosity$non_lazy_ptr in viewlog.o ___xineui_global_verbosity$non_lazy_ptr in libcommon.a(dump.o) "_iconv_close", referenced from: _xitk_recode_done in libxitk.a(libxitk_a-recode.o) "_iconv", referenced from: _xitk_recode in libxitk.a(libxitk_a-recode.o) "_iconv_open", referenced from: _xitk_recode_init in libxitk.a(libxitk_a-recode.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[4]: *** [xine] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 |