[mythtv] Undefined reference in libmyth
Anton Farygin
rider at altlinux.com
Mon Dec 17 14:17:46 UTC 2007
Nigel Pearson пишет:
>> ld in ALT Linux use enabled by default --as-needed flag, and rpm check
>> all binary files for unresolved symbols before creating package.
>>
>>> I will try to remove the libmyth dependencies
>>> from libmythupnp as soon as possible,
>
> Sorry, this is taking me a long time to achieve.
>
> A ticket has been created:
> http://svn.mythtv.org/trac/ticket/4264
> and I will have an initial patch in a day or two.
i found new problem with unresolved symbols with last svn checkout (svn
15177):
g++ -o mythfrontend version.o main.o manualbox.o playbackbox.o
viewscheduled.o globalsettings.o manualschedule.o programrecpriority.o
channelrecpriority.o statusbox.o networkcontrol.o mediarenderer.o
custompriority.o moc_manualbox.o moc_playbackbox.o moc_viewscheduled.o
moc_globalsettings.o moc_manualschedule.o moc_programrecpriority.o
moc_channelrecpriority.o moc_statusbox.o moc_networkcontrol.o
moc_custompriority.o -L/usr/lib/qt3/lib -L../../libs/libmyth
-L../../libs/libmythtv -L../../libs/libavutil -L../../libs/libavcodec
-L../../libs/libavformat -L../../libs/libmythfreemheg
-L../../libs/libmythui -L../../libs/libmythupnp
-L../../libs/libmythlivemedia -lmythtv-0.20 -lmythavformat-0.20
-lmythavutil-0.20 -lmythavcodec-0.20 -lmythfreemheg-0.20 -lmythupnp-0.20
-lmythlivemedia-0.20 -lmyth-0.20 -lmythui-0.20 -lfreetype -lz -lmp3lame
-lasound -ljack -ldirectfb -lfusion -ldirect -lpthread -lz -ldl
-L/usr/X11R6/lib -L/usr/X11R6/lib -lXinerama -lXv -lX11 -lXext -lXxf86vm
-lXrandr -lXvMCW -lXvMC -lGL -lGLU -lqt-mt -lGLU -lGL -lXmu -lXext -lX11
-lm -lpthread
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_left_button_select'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_subp_get_stream_count'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_lower_button_select'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_active_spu_stream'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_part_play'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_time_search'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_number_of_parts'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_prev_pg_search'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_button_select'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_time_search_within_cell'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_current_title_info'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_set_PGC_positioning_flag'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_audio_get_format'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_free_cache_block'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_video_scale_permission'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_wait_skip'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_audio_stream_to_lang'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_current_nav_pci'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_menu_supported'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_next_cache_block'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_still_skip'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to `dvdnav_open'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_button_activate'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_active_audio_stream'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_audio_logical_stream'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_title_play'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_is_domain_vts'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_serial_number'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_current_nav_dsi'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_right_button_select'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_video_aspect'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_title_string'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_audio_get_stream_count'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_audio_get_channels'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_next_still_flag'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_number_of_titles'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_highlight_area'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_upper_button_select'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_position'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_set_readahead_flag'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_spu_stream_to_lang'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_close'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_video_format'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_next_pg_search'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_current_highlight'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_convert_time'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_err_to_string'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_menu_call'
../../libs/libmythtv/libmythtv-0.20.so: undefined reference to
`dvdnav_get_spu_logical_stream'
collect2: ld returned 1 exit status
More information about the mythtv-dev
mailing list