[MPlayer-users] Compile Problems -- MPlayer 1.0rc1 on Kubuntu 6.06 won't make

Robert Tilley tilleyrw at cfl.rr.com
Fri Dec 15 17:44:28 CET 2006


I am presented with the following error messages when performing ./configure 
then make from the MPlayer directory.  My previous install of Kubuntu would 
compile with no problems.

I think that there is something very simple that is causing this cascade of 
errors.  Any ideas are most welcome.

Thanks, Bob

cc -Wdeclaration-after-statement -fno-PIC -O4 -march=pentium4 -mtune=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include  -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  -I/usr/include/freetype2 -I.  -I./libavutil -I./libavcodec -o 
mplayer mplayer.o m_property.o mp_msg.o asxparser.o codec-cfg.o cpudetect.o 
edl.o find_sub.o m_config.o m_option.o m_struct.o parser-cfg.o playtree.o 
playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o mixer.o 
parser-mpcmd.o subopt-helper.o libvo/libvo.a libao2/libao2.a input/libinput.a   
libmpcodecs/libmpcodecs.a  libaf/libaf.a libmpdemux/libmpdemux.a 
stream/stream.a libswscale/libswscale.a 
osdep/libosdep.a -Wl,-z,noexecstack  -Llibmpdvdkit2 -lmpdvdkit  
libavformat/libavformat.a  libavcodec/libavcodec.a  libavutil/libavutil.a  
libpostproc/libpostproc.a  -lmad        -lpng -lz -lz -ljpeg -lasound -ldl -lpthread                    -lpthread -ldl   -lm    
libfaad2/libfaad2.a  mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a 
tremor/libvorbisidec.a 
libass/libass.a -lfontconfig -lfreetype -lz  -lGL -ldl  -lXv   -lXinerama  -lXext -lX11  -lpthread         
vidix/libvidix.a -L/usr/lib -ldl -lartsc -lpthread -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -L/usr/lib -lesd -laudiofile -lm   -laudio -lXt  -lXext -lX11  -lpthread
mp_msg.o: In function `mp_msg':mp_msg.c:(.text+0x1ea): undefined reference to 
`guiMessageBox'
libvo/libvo.a(x11_common.o): In function `vo_x11_check_events':x11_common.c:
(.text+0x3cd8): undefined reference to `guiGetEvent'
libvo/libvo.a(vo_x11.o): In function `config':vo_x11.c:(.text+0xbdc): 
undefined reference to `guiGetEvent'
libvo/libvo.a(vo_xover.o): In function `config':vo_xover.c:(.text+0xab3): 
undefined reference to `guiGetEvent'
libvo/libvo.a(vo_xv.o): In function `config':vo_xv.c:(.text+0x1200): undefined 
reference to `guiGetEvent'
libvo/libvo.a(vo_gl.o): In function `config':vo_gl.c:(.text+0x162d): undefined 
reference to `guiGetEvent'
libvo/libvo.a(vo_gl2.o):vo_gl2.c:(.text+0x1db7): more undefined references to 
`guiGetEvent' follow
libmpcodecs/libmpcodecs.a(ad_acm.o): In function `preinit':ad_acm.c:
(.text+0xd7): undefined reference to `MSACM_RegisterDriver'
:ad_acm.c:(.text+0x114): undefined reference to `acmStreamOpen'
:ad_acm.c:(.text+0x1ab): undefined reference to `acmStreamSize'
:ad_acm.c:(.text+0x202): undefined reference to `acmStreamSize'
libmpcodecs/libmpcodecs.a(ad_acm.o): In function `uninit':ad_acm.c:
(.text+0x39e): undefined reference to `acmStreamClose'
:ad_acm.c:(.text+0x421): undefined reference to `MSACM_UnregisterAllDrivers'
libmpcodecs/libmpcodecs.a(ad_acm.o): In function `decode_audio':ad_acm.c:
(.text+0x4fe): undefined reference to `acmStreamSize'
:ad_acm.c:(.text+0x5f6): undefined reference to `acmStreamPrepareHeader'
:ad_acm.c:(.text+0x618): undefined reference to `acmStreamConvert'
:ad_acm.c:(.text+0x686): undefined reference to `acmStreamUnprepareHeader'
:ad_acm.c:(.text+0x704): undefined reference to `acmStreamSize'
libmpcodecs/libmpcodecs.a(ad_dmo.o): In function `preinit':ad_dmo.c:
(.text+0x4c): undefined reference to `DMO_AudioDecoder_Open'
libmpcodecs/libmpcodecs.a(ad_dmo.o): In function `decode_audio':ad_dmo.c:
(.text+0x1a7): undefined reference to `DMO_AudioDecoder_GetSrcSize'
:ad_dmo.c:(.text+0x216): undefined reference to `DMO_AudioDecoder_Convert'
libmpcodecs/libmpcodecs.a(ad_dmo.o): In function `uninit':ad_dmo.c:
(.text+0xfa): undefined reference to `DMO_AudioDecoder_Destroy'
libmpcodecs/libmpcodecs.a(ad_dshow.o): In function `preinit':ad_dshow.c:
(.text+0x2f): undefined reference to `DS_AudioDecoder_Open'
libmpcodecs/libmpcodecs.a(ad_dshow.o): In function `decode_audio':ad_dshow.c:
(.text+0x18f): undefined reference to `DS_AudioDecoder_GetSrcSize'
:ad_dshow.c:(.text+0x1fe): undefined reference to `DS_AudioDecoder_Convert'
libmpcodecs/libmpcodecs.a(ad_dshow.o): In function `uninit':ad_dshow.c:
(.text+0xe2): undefined reference to `DS_AudioDecoder_Destroy'
libmpcodecs/libmpcodecs.a(ad_twin.o): In function `preinit':ad_twin.c:
(.text+0x3d): undefined reference to `Setup_LDT_Keeper'
:ad_twin.c:(.text+0x45): undefined reference to `LoadLibraryA'
:ad_twin.c:(.text+0x65): undefined reference to `GetProcAddress'
:ad_twin.c:(.text+0x82): undefined reference to `GetProcAddress'
:ad_twin.c:(.text+0x9f): undefined reference to `GetProcAddress'
:ad_twin.c:(.text+0xbc): undefined reference to `GetProcAddress'
:ad_twin.c:(.text+0xd9): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_twin.o):ad_twin.c:(.text+0xf6): more undefined 
references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(ad_twin.o): In function `uninit':ad_twin.c:
(.text+0x4f8): undefined reference to `FreeLibrary'
libmpcodecs/libmpcodecs.a(ad_qtaudio.o): In function `preinit':ad_qtaudio.c:
(.text+0x23): undefined reference to `Setup_LDT_Keeper'
:ad_qtaudio.c:(.text+0x2f): undefined reference to `LoadLibraryA'
:ad_qtaudio.c:(.text+0x6c): undefined reference to `LoadLibraryA'
:ad_qtaudio.c:(.text+0x8c): undefined reference to `GetProcAddress'
:ad_qtaudio.c:(.text+0xb1): undefined reference to `GetProcAddress'
:ad_qtaudio.c:(.text+0xd6): undefined reference to `GetProcAddress'
:ad_qtaudio.c:(.text+0xfb): undefined reference to `GetProcAddress'
:ad_qtaudio.c:(.text+0x120): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_qtaudio.o):ad_qtaudio.c:(.text+0x145): more 
undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(ad_realaud.o): In function `preinit':ad_realaud.c:
(.text+0xbf): undefined reference to `Setup_LDT_Keeper'
:ad_realaud.c:(.text+0xc7): undefined reference to `LoadLibraryA'
:ad_realaud.c:(.text+0xe4): undefined reference to `GetProcAddress'
:ad_realaud.c:(.text+0xfc): undefined reference to `GetProcAddress'
:ad_realaud.c:(.text+0x114): undefined reference to `GetProcAddress'
:ad_realaud.c:(.text+0x12c): undefined reference to `GetProcAddress'
:ad_realaud.c:(.text+0x144): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(ad_realaud.o):ad_realaud.c:(.text+0x15c): more 
undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(ad_realaud.o): In function `preinit':ad_realaud.c:
(.text+0x3ac): undefined reference to `FreeLibrary'
libmpcodecs/libmpcodecs.a(ad_realaud.o): In function `uninit':ad_realaud.c:
(.text+0xa06): undefined reference to `FreeLibrary'
libmpcodecs/libmpcodecs.a(vd_dmo.o): In function `init':vd_dmo.c:(.text+0x3f): 
undefined reference to `DMO_VideoDecoder_Open'
:vd_dmo.c:(.text+0xd1): undefined reference to `DMO_VideoDecoder_SetDestFmt'
:vd_dmo.c:(.text+0xdf): undefined reference to 
`DMO_VideoDecoder_StartInternal'
:vd_dmo.c:(.text+0x13e): undefined reference to `DMO_VideoDecoder_SetDestFmt'
:vd_dmo.c:(.text+0x15a): undefined reference to `DMO_VideoDecoder_SetDestFmt'
:vd_dmo.c:(.text+0x1c7): undefined reference to `DMO_VideoDecoder_SetDestFmt'
libmpcodecs/libmpcodecs.a(vd_dmo.o): In function `decode':vd_dmo.c:
(.text+0x256): undefined reference to `DMO_VideoDecoder_DecodeInternal'
libmpcodecs/libmpcodecs.a(vd_dmo.o): In function `uninit':vd_dmo.c:
(.text+0x1df): undefined reference to `DMO_VideoDecoder_Destroy'
libmpcodecs/libmpcodecs.a(vd_dshow.o): In function `control':vd_dshow.c:
(.text+0x4d): undefined reference to `DS_VideoDecoder_SetValue'
:vd_dshow.c:(.text+0x85): undefined reference to `DS_VideoDecoder_SetValue'
libmpcodecs/libmpcodecs.a(vd_dshow.o): In function `init':vd_dshow.c:
(.text+0xf8): undefined reference to `DS_VideoDecoder_Open'
:vd_dshow.c:(.text+0x188): undefined reference to `DS_VideoDecoder_SetDestFmt'
:vd_dshow.c:(.text+0x19d): undefined reference to `DS_SetAttr_DivX'
:vd_dshow.c:(.text+0x1ab): undefined reference to 
`DS_VideoDecoder_StartInternal'
:vd_dshow.c:(.text+0x224): undefined reference to `DS_VideoDecoder_SetDestFmt'
:vd_dshow.c:(.text+0x243): undefined reference to `DS_VideoDecoder_SetDestFmt'
:vd_dshow.c:(.text+0x2b1): undefined reference to `DS_VideoDecoder_SetDestFmt'
libmpcodecs/libmpcodecs.a(vd_dshow.o): In function `decode':vd_dshow.c:
(.text+0x340): undefined reference to `DS_VideoDecoder_DecodeInternal'
libmpcodecs/libmpcodecs.a(vd_dshow.o): In function `uninit':vd_dshow.c:
(.text+0x2c9): undefined reference to `DS_VideoDecoder_Destroy'
libmpcodecs/libmpcodecs.a(vd_vfw.o): In function `control':vd_vfw.c:
(.text+0x64): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x12d): undefined reference to `ICSendMessage'
libmpcodecs/libmpcodecs.a(vd_vfw.o): In function `uninit':vd_vfw.c:
(.text+0x2e8): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x31c): undefined reference to `ICClose'
libmpcodecs/libmpcodecs.a(vd_vfw.o): In function `decode':vd_vfw.c:
(.text+0x443): undefined reference to `ICDecompress'
libmpcodecs/libmpcodecs.a(vd_vfw.o): In function `init':vd_vfw.c:
(.text+0x5a8): undefined reference to `ICOpen'
:vd_vfw.c:(.text+0x5db): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x642): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x817): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x866): undefined reference to `ICSendMessage'
:vd_vfw.c:(.text+0x9a1): undefined reference to `ICSendMessage'
libmpcodecs/libmpcodecs.a(vd_vfw.o):vd_vfw.c:(.text+0xc00): more undefined 
references to `ICSendMessage' follow
libmpcodecs/libmpcodecs.a(vd_vfwex.o): In function `control':vd_vfwex.c:
(.text+0x12d): undefined reference to `ICUniversalEx'
libmpcodecs/libmpcodecs.a(vd_vfwex.o): In function `uninit':vd_vfwex.c:
(.text+0x2e8): undefined reference to `ICSendMessage'
:vd_vfwex.c:(.text+0x31c): undefined reference to `ICClose'
libmpcodecs/libmpcodecs.a(vd_vfwex.o): In function `decode':vd_vfwex.c:
(.text+0x443): undefined reference to `ICDecompressEx'
libmpcodecs/libmpcodecs.a(vd_vfwex.o): In function `init':vd_vfwex.c:
(.text+0x5a8): undefined reference to `ICOpen'
:vd_vfwex.c:(.text+0x5db): undefined reference to `ICSendMessage'
:vd_vfwex.c:(.text+0x642): undefined reference to `ICSendMessage'
:vd_vfwex.c:(.text+0x817): undefined reference to `ICUniversalEx'
:vd_vfwex.c:(.text+0x866): undefined reference to `ICUniversalEx'
:vd_vfwex.c:(.text+0x9a1): undefined reference to `ICSendMessage'
:vd_vfwex.c:(.text+0xc00): undefined reference to `ICSendMessage'
libmpcodecs/libmpcodecs.a(vd_qtvideo.o): In function `init':vd_qtvideo.c:
(.text+0x17): undefined reference to `Setup_LDT_Keeper'
:vd_qtvideo.c:(.text+0x23): undefined reference to `LoadLibraryA'
:vd_qtvideo.c:(.text+0x63): undefined reference to `LoadLibraryA'
:vd_qtvideo.c:(.text+0x83): undefined reference to `GetProcAddress'
:vd_qtvideo.c:(.text+0xa0): undefined reference to `GetProcAddress'
:vd_qtvideo.c:(.text+0xbd): undefined reference to `GetProcAddress'
:vd_qtvideo.c:(.text+0xda): undefined reference to `GetProcAddress'
:vd_qtvideo.c:(.text+0xf7): undefined reference to `GetProcAddress'
libmpcodecs/libmpcodecs.a(vd_qtvideo.o):vd_qtvideo.c:(.text+0x114): more 
undefined references to `GetProcAddress' follow
libmpcodecs/libmpcodecs.a(vd_realvid.o): In function `init':vd_realvid.c:
(.text+0x14d): undefined reference to `Setup_LDT_Keeper'
:vd_realvid.c:(.text+0x155): undefined reference to `LoadLibraryA'
:vd_realvid.c:(.text+0x192): undefined reference to `GetProcAddress'
:vd_realvid.c:(.text+0x1aa): undefined reference to `GetProcAddress'
:vd_realvid.c:(.text+0x1c2): undefined reference to `GetProcAddress'
:vd_realvid.c:(.text+0x1da): undefined reference to `GetProcAddress'
:vd_realvid.c:(.text+0x1f2): undefined reference to `GetProcAddress'
:vd_realvid.c:(.text+0x3e7): undefined reference to `FreeLibrary'
libmpcodecs/libmpcodecs.a(vd_realvid.o): In function `uninit':vd_realvid.c:
(.text+0x705): undefined reference to `FreeLibrary'
libmpdemux/libmpdemux.a(demux_avs.o): In function 
`demux_close_avs':demux_avs.c:(.text+0xcb): undefined reference to 
`FreeLibrary'
:demux_avs.c:(.text+0xd9): undefined reference to `Restore_LDT_Keeper'
libmpdemux/libmpdemux.a(demux_avs.o): In function `initAVS':demux_avs.c:
(.text+0x493): undefined reference to `Setup_LDT_Keeper'
:demux_avs.c:(.text+0x4a2): undefined reference to `LoadLibraryA'
:demux_avs.c:(.text+0x4c0): undefined reference to `GetProcAddress'
:demux_avs.c:(.text+0x4e1): undefined reference to `GetProcAddress'
:demux_avs.c:(.text+0x502): undefined reference to `GetProcAddress'
:demux_avs.c:(.text+0x523): undefined reference to `GetProcAddress'
:demux_avs.c:(.text+0x544): undefined reference to `GetProcAddress'
libmpdemux/libmpdemux.a(demux_avs.o):demux_avs.c:(.text+0x565): more undefined 
references to `GetProcAddress' follow
libmpdemux/libmpdemux.a(demux_avs.o): In function `initAVS':demux_avs.c:
(.text+0x627): undefined reference to `Restore_LDT_Keeper'
:demux_avs.c:(.text+0x643): undefined reference to `FreeLibrary'
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
-- 
Like winter snow on summer lawn, time past is time gone.



More information about the MPlayer-users mailing list