Re: Building mplayer problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/17/2010 09:05 AM, stan wrote:
> On Wed, 17 Nov 2010 08:30:39 -0800
> JD<jd1008@xxxxxxxxx>  wrote:
>
>> I tried to build mplayer from source rpm.
>> mplayer-1.0-0.117.20100703svn.fc13.src.rpm
>>
>> The build seems to die at the last step of linking all
>> the objects to produce the binary mplayer.
>> The failure is:
>>
>> /usr/bin/ld: osdep/getch2.o: undefined reference to symbol 'tgetnum'
>> /usr/bin/ld: note: 'tgetnum' is defined in DSO /lib/libtinfo.so.5 so
>> try adding it to the linker command line
>> /lib/libtinfo.so.5: could not read symbols: Invalid operation
> I am able to build successfully mplayer on F14 x86_64 using the source
> from subversion at the mplayer website.
>
> When building from source, their README requires running ./configure,
> though they say that they aren't actually running the autoconf version
> but an emulation they wrote.  This discovers all the libraries and adds
> them to the linker line.
>
> I noticed that your linker line had no -ltinfo in it, so compiling from
> the source RPM didn't perform this step, it seems.  Maybe the
> maintainer doesn't have this library installed.  I *think* there is a
> config include that with this information, so you could add it manually
> and it should work.
>
> Probably a good thing to document this with a bugzilla.
Hi Stan, thanks for your input.
I took a look at the spec file, and I added to the configure command 
options:

     --extra-libs-mplayer=-ltinfo \\\

This worked as far as the compiler no longer complaining about not 
finding tgetnum.

But nevertheless, the compilation still failed during final linkload 
phase to produce
the binary mplayer:

cc -o mplayer command.o m_property.o mixer.o mp_fifo.o mplayer.o 
parser-mpcmd.o input/input.o libao2/ao_mpegpes.o libao2/ao_null.o 
libao2/ao_pcm.o libao2/audio_out.o libvo/aspect.o libvo/geometry.o 
libvo/spuenc.o libvo/video_out.o libvo/vo_mpegpes.o libvo/vo_null.o 
libvo/vo_aa.o libao2/ao_alsa.o input/appleir.o libao2/ao_arts.o 
libvo/vo_caca.o libvo/vo_dga.o libvo/vo_dxr3.o libao2/ao_esd.o 
libvo/vo_fbdev.o libvo/vo_fbdev2.o libvo/vo_gif89a.o libvo/gl_common.o 
libvo/vo_gl.o libvo/vo_gl2.o libvo/csputils.o libvo/sdl_common.o 
libvo/x11_common.o libvo/vo_matrixview.o libvo/matrixview.o gui/bitmap.o 
gui/app.o gui/cfg.o gui/interface.o gui/mplayer/gui_common.o 
gui/mplayer/menu.o gui/mplayer/mw.o gui/mplayer/pb.o gui/mplayer/play.o 
gui/mplayer/sw.o gui/mplayer/widgets.o gui/mplayer/gtk/about.o 
gui/mplayer/gtk/eq.o gui/mplayer/gtk/fs.o gui/mplayer/gtk/gtk_common.o 
gui/mplayer/gtk/gtk_menu.o gui/mplayer/gtk/gtk_url.o 
gui/mplayer/gtk/mb.o gui/mplayer/gtk/opts.o gui/mplayer/gtk/pl.o 
gui/mplayer/gtk/sb.o gui/skin/cut.o gui/skin/font.o gui/skin/skin.o 
gui/wm/ws.o gui/wm/wsxdnd.o libao2/ao_jack.o input/joystick.o 
libvo/vo_jpeg.o libvo/vo_png.o libmenu/menu.o libmenu/menu_chapsel.o 
libmenu/menu_cmdlist.o libmenu/menu_console.o libmenu/menu_filesel.o 
libmenu/menu_list.o libmenu/menu_param.o libmenu/menu_pt.o 
libmenu/menu_txt.o libmenu/vf_menu.o libmenu/menu_dvbin.o input/lirc.o 
libvo/vo_md5sum.o libao2/ao_openal.o libao2/ao_oss.o libvo/vo_pnm.o 
libao2/ao_pulse.o libao2/ao_sdl.o libvo/vo_sdl.o libvo/vo_svga.o 
libvo/vo_tga.o libvo/vo_v4l2.o libao2/ao_v4l2.o libvo/vo_vdpau.o 
libvo/vo_cvidix.o libvo/vosub_vidix.o vidix/vidix.o vidix/drivers.o 
vidix/dha.o vidix/mtrr.o vidix/pci.o vidix/pci_names.o 
vidix/pci_dev_ids.o vidix/cyberblade_vid.o vidix/mach64_vid.o 
vidix/mga_vid.o vidix/mga_crtc2_vid.o vidix/nvidia_vid.o vidix/pm2_vid.o 
vidix/pm3_vid.o vidix/radeon_vid.o vidix/rage128_vid.o vidix/s3_vid.o 
vidix/sis_vid.o vidix/sis_bridge.o vidix/unichrome_vid.o libvo/vo_x11.o 
libvo/vo_xover.o libvo/vo_xv.o libvo/vo_xvidix.o libvo/vo_xvmc.o 
libvo/vo_yuv4mpeg.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o 
fmt-conversion.o m_config.o m_option.o m_struct.o mp_msg.o mpcommon.o 
parser-cfg.o path.o playtree.o playtreeparser.o spudec.o sub_cc.o 
subopt-helper.o subreader.o vobsub.o libaf/af.o libaf/af_center.o 
libaf/af_channels.o libaf/af_comp.o libaf/af_delay.o libaf/af_dummy.o 
libaf/af_equalizer.o libaf/af_extrastereo.o libaf/af_format.o 
libaf/af_gate.o libaf/af_hrtf.o libaf/af_karaoke.o libaf/af_pan.o 
libaf/af_resample.o libaf/af_scaletempo.o libaf/af_sinesuppress.o 
libaf/af_stats.o libaf/af_sub.o libaf/af_surround.o libaf/af_sweep.o 
libaf/af_tools.o libaf/af_volnorm.o libaf/af_volume.o libaf/filter.o 
libaf/format.o libaf/reorder_ch.o libaf/window.o libmpcodecs/ad.o 
libmpcodecs/ad_alaw.o libmpcodecs/ad_dk3adpcm.o libmpcodecs/ad_dvdpcm.o 
libmpcodecs/ad_hwac3.o libmpcodecs/ad_hwmpa.o libmpcodecs/ad_imaadpcm.o 
libmpcodecs/ad_msadpcm.o libmpcodecs/ad_msgsm.o libmpcodecs/ad_pcm.o 
libmpcodecs/dec_audio.o libmpcodecs/dec_teletext.o 
libmpcodecs/dec_video.o libmpcodecs/img_format.o libmpcodecs/mp_image.o 
libmpcodecs/native/xa_gsm.o libmpcodecs/pullup.o libmpcodecs/vd.o 
libmpcodecs/vd_hmblck.o libmpcodecs/vd_lzo.o libmpcodecs/vd_mpegpes.o 
libmpcodecs/vd_mtga.o libmpcodecs/vd_null.o libmpcodecs/vd_raw.o 
libmpcodecs/vd_sgi.o libmpcodecs/vf.o libmpcodecs/vf_1bpp.o 
libmpcodecs/vf_2xsai.o libmpcodecs/vf_blackframe.o 
libmpcodecs/vf_boxblur.o libmpcodecs/vf_crop.o 
libmpcodecs/vf_cropdetect.o libmpcodecs/vf_decimate.o 
libmpcodecs/vf_delogo.o libmpcodecs/vf_denoise3d.o libmpcodecs/vf_detc.o 
libmpcodecs/vf_dint.o libmpcodecs/vf_divtc.o 
libmpcodecs/vf_down3dright.o libmpcodecs/vf_dsize.o 
libmpcodecs/vf_dvbscale.o libmpcodecs/vf_eq.o libmpcodecs/vf_eq2.o 
libmpcodecs/vf_expand.o libmpcodecs/vf_field.o libmpcodecs/vf_fil.o 
libmpcodecs/vf_filmdint.o libmpcodecs/vf_fixpts.o libmpcodecs/vf_flip.o 
libmpcodecs/vf_format.o libmpcodecs/vf_framestep.o 
libmpcodecs/vf_gradfun.o libmpcodecs/vf_halfpack.o 
libmpcodecs/vf_harddup.o libmpcodecs/vf_hqdn3d.o libmpcodecs/vf_hue.o 
libmpcodecs/vf_il.o libmpcodecs/vf_ilpack.o libmpcodecs/vf_ivtc.o 
libmpcodecs/vf_kerndeint.o libmpcodecs/vf_mirror.o 
libmpcodecs/vf_noformat.o libmpcodecs/vf_noise.o libmpcodecs/vf_ow.o 
libmpcodecs/vf_palette.o libmpcodecs/vf_perspective.o 
libmpcodecs/vf_phase.o libmpcodecs/vf_pp7.o libmpcodecs/vf_pullup.o 
libmpcodecs/vf_rectangle.o libmpcodecs/vf_remove_logo.o 
libmpcodecs/vf_rgbtest.o libmpcodecs/vf_rotate.o libmpcodecs/vf_sab.o 
libmpcodecs/vf_scale.o libmpcodecs/vf_smartblur.o 
libmpcodecs/vf_softpulldown.o libmpcodecs/vf_softskip.o 
libmpcodecs/vf_swapuv.o libmpcodecs/vf_telecine.o libmpcodecs/vf_test.o 
libmpcodecs/vf_tfields.o libmpcodecs/vf_tile.o 
libmpcodecs/vf_tinterlace.o libmpcodecs/vf_unsharp.o libmpcodecs/vf_vo.o 
libmpcodecs/vf_yadif.o libmpcodecs/vf_yuvcsp.o libmpcodecs/vf_yvu9.o 
libmpdemux/aac_hdr.o libmpdemux/asfheader.o libmpdemux/aviheader.o 
libmpdemux/aviprint.o libmpdemux/demuxer.o libmpdemux/demux_aac.o 
libmpdemux/demux_asf.o libmpdemux/demux_audio.o libmpdemux/demux_avi.o 
libmpdemux/demux_demuxers.o libmpdemux/demux_film.o 
libmpdemux/demux_fli.o libmpdemux/demux_lmlm4.o libmpdemux/demux_mf.o 
libmpdemux/demux_mkv.o libmpdemux/demux_mov.o libmpdemux/demux_mpg.o 
libmpdemux/demux_nsv.o libmpdemux/demux_pva.o 
libmpdemux/demux_rawaudio.o libmpdemux/demux_rawvideo.o 
libmpdemux/demux_realaud.o libmpdemux/demux_real.o 
libmpdemux/demux_roq.o libmpdemux/demux_smjpeg.o libmpdemux/demux_ts.o 
libmpdemux/demux_ty.o libmpdemux/demux_ty_osd.o libmpdemux/demux_viv.o 
libmpdemux/demux_vqf.o libmpdemux/demux_y4m.o libmpdemux/ebml.o 
libmpdemux/extension.o libmpdemux/mf.o libmpdemux/mp3_hdr.o 
libmpdemux/mp_taglists.o libmpdemux/mpeg_hdr.o 
libmpdemux/mpeg_packetizer.o libmpdemux/parse_es.o 
libmpdemux/parse_mp4.o libmpdemux/video.o libmpdemux/yuv4mpeg.o 
libmpdemux/yuv4mpeg_ratio.o libvo/osd.o libvo/sub.o osdep/getch2.o 
osdep/timer-linux.o stream/open.o stream/stream.o stream/stream_cue.o 
stream/stream_file.o stream/stream_mf.o stream/stream_null.o 
stream/url.o stream/ai_alsa1x.o stream/ai_oss.o libvo/font_load.o 
stream/stream_cdda.o stream/cdinfo.o stream/stream_cddb.o 
stream/dvb_tune.o stream/stream_dvb.o stream/stream_dvdnav.o 
stream/stream_dvd.o stream/stream_dvd_common.o libmpcodecs/ad_faad.o 
libvo/aclib.o libvo/font_load_ft.o stream/stream_ftp.o 
libmpdemux/demux_gif.o libmpcodecs/vf_bmovl.o libaf/af_export.o 
osdep/mmap_anon.o libmpcodecs/vd_ijpg.o libmpcodecs/ad_liba52.o 
libmpcodecs/vf_ass.o libass/ass_mp.o libass/ass.o libass/ass_bitmap.o 
libass/ass_cache.o libass/ass_drawing.o libass/ass_font.o 
libass/ass_fontconfig.o libass/ass_library.o libass/ass_parse.o 
libass/ass_render.o libass/ass_strtod.o libass/ass_utils.o av_opts.o 
libaf/af_lavcresample.o libmpcodecs/ad_ffmpeg.o libmpcodecs/vd_ffmpeg.o 
libmpcodecs/vf_lavc.o libmpcodecs/vf_lavcdeint.o 
libmpcodecs/vf_screenshot.o libaf/af_lavcac3enc.o libmpcodecs/vf_fspp.o 
libmpcodecs/vf_geq.o libmpcodecs/vf_mcdeint.o libmpcodecs/vf_qp.o 
libmpcodecs/vf_spp.o libmpcodecs/vf_uspp.o libmpdemux/demux_lavf.o 
stream/stream_ffmpeg.o libmpcodecs/ad_libdca.o libmpcodecs/ad_libdv.o 
libmpcodecs/vd_libdv.o libmpdemux/demux_rawdv.o libmpcodecs/ad_libmad.o 
libmpcodecs/vd_libmpeg2.o libmpdemux/demux_nemesi.o 
stream/stream_nemesi.o libmpcodecs/vf_pp.o stream/stream_smb.o 
libmpcodecs/vd_theora.o libmpdemux/demux_rtp.o 
libmpdemux/demux_rtp_codec.o stream/stream_live555.o 
libmpdemux/demux_mng.o libmpcodecs/ad_mp3lib.o mp3lib/sr1.o 
mp3lib/decode_i586.o mp3lib/dct36_3dnow.o mp3lib/dct64_3dnow.o 
mp3lib/dct36_k7.o mp3lib/dct64_k7.o mp3lib/dct64_mmx.o 
mp3lib/decode_mmx.o mp3lib/dct64_sse.o libmpcodecs/ad_mpc.o 
libmpdemux/demux_mpc.o osdep/shmem.o stream/stream_netstream.o 
stream/asf_mmst_streaming.o stream/asf_streaming.o stream/cookies.o 
stream/http.o stream/network.o stream/pnm.o stream/rtp.o stream/udp.o 
stream/tcp.o stream/stream_rtp.o stream/stream_udp.o 
stream/librtsp/rtsp.o stream/realrtsp/asmrp.o stream/realrtsp/real.o 
stream/realrtsp/rmff.o stream/realrtsp/sdpplin.o 
stream/realrtsp/xbuffer.o libmpcodecs/vd_mpng.o stream/stream_pvr.o 
libmpcodecs/ad_qtaudio.o libmpcodecs/vd_qtvideo.o stream/stream_radio.o 
stream/audio_in.o libmpcodecs/ad_realaud.o libmpcodecs/vd_realvid.o 
libmpcodecs/ad_speex.o stream/cache2.o stream/stream_tv.o stream/tv.o 
stream/frequencies.o stream/tvi_dummy.o stream/tvi_v4l.o 
stream/tvi_v4l2.o unrar_exec.o stream/stream_vcd.o 
libmpcodecs/ad_libvorbis.o libmpdemux/demux_ogg.o 
stream/stream_vstream.o loader/wrapper.o loader/elfdll.o loader/ext.o 
loader/ldt_keeper.o loader/module.o loader/pe_image.o 
loader/pe_resource.o loader/registry.o loader/resource.o loader/win32.o 
libmpcodecs/ad_acm.o libmpcodecs/ad_dmo.o libmpcodecs/ad_dshow.o 
libmpcodecs/ad_twin.o libmpcodecs/vd_dmo.o libmpcodecs/vd_dshow.o 
libmpcodecs/vd_vfw.o libmpcodecs/vd_vfwex.o libmpdemux/demux_avs.o 
loader/afl.o loader/drv.o loader/vfl.o loader/dshow/DS_AudioDecoder.o 
loader/dshow/DS_Filter.o loader/dshow/DS_VideoDecoder.o 
loader/dshow/allocator.o loader/dshow/cmediasample.o 
loader/dshow/graph.o loader/dshow/guids.o loader/dshow/inputpin.o 
loader/dshow/mediatype.o loader/dshow/outputpin.o 
loader/dmo/DMO_AudioDecoder.o loader/dmo/DMO_VideoDecoder.o 
loader/dmo/buffer.o loader/dmo/dmo.o loader/dmo/dmo_guids.o 
libmpcodecs/vd_xanim.o libmpdemux/demux_xmms.o libmpcodecs/vd_xvid4.o 
libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a 
libpostproc/libpostproc.a libswscale/libswscale.a -Wl,-z,noexecstack  
-ffast-math   -lsmbclient -lpng -lz -lmng -lz -ljpeg -lopenjpeg -lungif 
-lasound -ldl -lpthread -ldvdread -ldvdread -lcdda_interface 
-lcdda_paranoia -lfreetype -lfontconfig  -lfribidi -lenca -lz -lbz2 
-llzo2 -lmad -lvorbis -logg -lspeex -ltheora -logg   -la52 -lmpeg2 -ldca 
-lmpcdec -lfaad -lliveMedia -lgroupsock -lUsageEnvironment 
-lBasicUsageEnvironment -lstdc++ -lopencore-amrnb -lopencore-amrwb -ldv 
-lxvidcore -lm -ldirac_encoder -ldirac_decoder -lm -lstdc++   
-lschroedinger-1.0   -lvpx -lvstream-client /usr/lib/libxmms.so.1 
-export-dynamic -lpthread -ldl -rdynamic -L/usr/lib -ldvdnav -lpthread  
-lm  -ltinfo -lXext -lX11 -lpthread -lXss -lXv -lXvMC -lXvMCW -lvdpau 
-lXinerama -lXxf86vm -lXxf86dga -laa -lcaca -lvga -lSDL -ldl -lartsc 
-lpthread -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lesd -lpulse 
-lfaac -lx264 -lpthread -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo 
-lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 
-lgthread-2.0 -lrt -lglib-2.0 -lglib-2.0 -llirc_client
libao2/ao_jack.o: In function `uninit':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:311: 
undefined reference to `jack_client_close'
libao2/ao_jack.o: In function `init':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:236: 
undefined reference to `jack_client_open'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:242: 
undefined reference to `jack_set_process_callback'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:247: 
undefined reference to `jack_get_ports'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:261: 
undefined reference to `jack_port_register'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:298: 
undefined reference to `jack_client_close'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:267: 
undefined reference to `jack_activate'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:272: 
undefined reference to `jack_port_name'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:272: 
undefined reference to `jack_connect'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:277: 
undefined reference to `jack_get_sample_rate'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:278: 
undefined reference to `jack_port_get_total_latency'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:278: 
undefined reference to `jack_get_buffer_size'
libao2/ao_jack.o: In function `outputaudio':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_jack.c:167: 
undefined reference to `jack_port_get_buffer'
libao2/ao_openal.o: In function `audio_resume':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:211: 
undefined reference to `alSourcePlayv'
libao2/ao_openal.o: In function `audio_pause':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:204: 
undefined reference to `alSourcePausev'
libao2/ao_openal.o: In function `unqueue_buffers':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:179: 
undefined reference to `alGetSourcei'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:181: 
undefined reference to `alSourceUnqueueBuffers'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:186: 
undefined reference to `alSourceUnqueueBuffers'
libao2/ao_openal.o: In function `get_delay':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:252: 
undefined reference to `alGetSourcei'
libao2/ao_openal.o: In function `get_space':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:217: 
undefined reference to `alGetSourcei'
libao2/ao_openal.o: In function `play':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:236: 
undefined reference to `alBufferData'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:238: 
undefined reference to `alSourceQueueBuffers'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:243: 
undefined reference to `alGetSourcei'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:245: 
undefined reference to `alSourcePlayv'
libao2/ao_openal.o: In function `reset':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:196: 
undefined reference to `alSourceStopv'
libao2/ao_openal.o: In function `uninit':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:157: 
undefined reference to `alcGetCurrentContext'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:158: 
undefined reference to `alcGetContextsDevice'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:169: 
undefined reference to `alcMakeContextCurrent'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:170: 
undefined reference to `alcDestroyContext'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:171: 
undefined reference to `alcCloseDevice'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:162: 
undefined reference to `alGetSourcei'
libao2/ao_openal.o: In function `init':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:120: 
undefined reference to `alcOpenDevice'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:125: 
undefined reference to `alcCreateContext'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:126: 
undefined reference to `alcMakeContextCurrent'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:127: 
undefined reference to `alListenerfv'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:128: 
undefined reference to `alListenerfv'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:129: 
undefined reference to `alGenSources'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:133: 
undefined reference to `alGenBuffers'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:134: 
undefined reference to `alSourcefv'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:135: 
undefined reference to `alSource3f'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:140: 
undefined reference to `alcGetIntegerv'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:141: 
undefined reference to `alcGetError'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:138: 
undefined reference to `alSource3f'
libao2/ao_openal.o: In function `control':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:76: 
undefined reference to `alGetListenerf'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libao2/ao_openal.c:74: 
undefined reference to `alListenerf'
libmpdemux/demux_nemesi.o: In function `demux_rtp_control':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:472: 
undefined reference to `sdp_get_attr'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:474: 
undefined reference to `sdp_parse_range'
libmpdemux/demux_nemesi.o: In function `demux_seek_rtp':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:422: 
undefined reference to `sdp_get_attr'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:424: 
undefined reference to `sdp_parse_range'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:439: 
undefined reference to `rtsp_seek'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:440: 
undefined reference to `rtsp_wait'
libmpdemux/demux_nemesi.o: In function `demux_close_rtp':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:397: 
undefined reference to `rtsp_close'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:405: 
undefined reference to `rtsp_uninit'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:398: 
undefined reference to `rtsp_wait'
libmpdemux/demux_nemesi.o: In function `wait_for_packets':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:97: 
undefined reference to `rtsp_get_rtp_th'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:97: 
undefined reference to `rtp_fill_buffers'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:102: 
undefined reference to `rtp_session_get_ssrc'
libmpdemux/demux_nemesi.o: In function `link_session_and_fetch_conf':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:128: 
undefined reference to `rtp_fill_buffer'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:137: 
undefined reference to `rtp_get_fps'
libmpdemux/demux_nemesi.o: In function `demux_open_rtp':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:164: 
undefined reference to `rtsp_init'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:174: 
undefined reference to `rtsp_open'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:179: 
undefined reference to `rtsp_wait'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:187: 
undefined reference to `rtsp_play'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:188: 
undefined reference to `rtsp_wait'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:206: 
undefined reference to `rtp_get_pt_info'
libmpdemux/demux_nemesi.o: In function `get_data_for_session':
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:325: 
undefined reference to `rtp_fill_buffer'
/home/jd/tmp_gocr_build/BUILD/mplayer-export-2010-07-03/GUI/libmpdemux/demux_nemesi.c:325: 
undefined reference to `rtp_fill_buffer'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.VbDT1E (%build)

I have the packages that are relevant to his failure:

jack-audio-connection-kit-0.118.0-1.fc13.i686
jack-audio-connection-kit-devel-0.118.0-1.fc13.i686
openal-soft-1.12.854-1.fc13.i686
libnemesi-0.6.9-0.1.20090422git.fc12.i686        (yum update is not 
finding a fedora 13 update for this lib)
libnemesi-devel-0.6.9-0.1.20090422git.fc12.i686


-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux