Andrewski Posted August 31, 2003 Report Share Posted August 31, 2003 I can't get it to install. I'm trying to follow these instructions, but I'm getting the following error when I run make (I'm printing the output from checkinstall, but the errors listed are from make): ========================= Installation results =========================== Copying documentation directory... ./darwinfixlib.sh mplayer.o mp_msg.o cpudetect.o codec-cfg.o cfgparser.o my_profile.o spudec.o playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o unrarlib.o mixer.o parser-mpcmd.o loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libavcodec/libavcodec.a libmpdemux/libmpdemux.a libmpcodecs/libmpcodecs.a libao2/libao2.a liba52/liba52.a mp3lib/libMP3.a libmpeg2/libmpeg2.a linux/libosdep.a postproc/libswscale.a input/libinput.a libvo/libvo.a libaf/libaf.a postproc/libpostproc.a libdha/libdha.so vidix/libvidix.a libmpdvdkit2/libmpdvdkit.a Gui/libgui.a gcc -O4 -march=pentium4 -mcpu=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Ilibmpdemux -Iloader -Ilibvo -I/usr/include/freetype2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -o mplayer mplayer.o mp_msg.o cpudetect.o codec-cfg.o cfgparser.o my_profile.o spudec.o playtree.o playtreeparser.o asxparser.o vobsub.o subreader.o sub_cc.o find_sub.o m_config.o m_option.o parser-cfg.o m_struct.o unrarlib.o mixer.o parser-mpcmd.o libvo/libvo.a libao2/libao2.a vidix/libvidix.a Gui/libgui.a libmpcodecs/libmpcodecs.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a loader/libloader.a loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux.a input/libinput.a postproc/libpostproc.a postproc/libswscale.a linux/libosdep.a -Llibmpdvdkit2 -lmpdvdkit libavcodec/libavcodec.a -lpng -lz -lz -ljpeg -lasound -ldl -lpthread /usr/lib/libxmms.so.1 -export-dynamic -lfreetype -lz -lnsl -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lglib -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lnsl -lesd -laudiofile -lm -lpthread -ldl -rdynamic -lm libvo/libvo.a(vo_gif89a.o)(.text+0x2ad): In function `config': : undefined reference to `EGifOpenFileName' libvo/libvo.a(vo_gif89a.o)(.text+0x31e): In function `config': : undefined reference to `MakeMapObject' libvo/libvo.a(vo_gif89a.o)(.text+0x384): In function `config': : undefined reference to `EGifPutScreenDesc' libvo/libvo.a(vo_gif89a.o)(.text+0x584): In function `flip_page': : undefined reference to `QuantizeBuffer' libvo/libvo.a(vo_gif89a.o)(.text+0x629): In function `flip_page': : undefined reference to `EGifPutExtension' libvo/libvo.a(vo_gif89a.o)(.text+0x669): In function `flip_page': : undefined reference to `EGifPutImageDesc' libvo/libvo.a(vo_gif89a.o)(.text+0x68f): In function `flip_page': : undefined reference to `EGifPutLine' libvo/libvo.a(vo_gif89a.o)(.text+0x728): In function `uninit': : undefined reference to `FreeMapObject' libvo/libvo.a(vo_gif89a.o)(.text+0x798): In function `uninit': : undefined reference to `EGifPutComment' libvo/libvo.a(vo_gif89a.o)(.text+0x7a5): In function `uninit': : undefined reference to `EGifCloseFile' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x25): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetRecordType' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x5b): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetImageDesc' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0xbf): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetLine' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x1d1): In function `demux_gif_fill_buffer': : undefined reference to `PrintGifError' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x1f5): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetExtension' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x22d): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetExtensionNext' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x27f): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetExtensionNext' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x2ce): In function `demux_gif_fill_buffer': : undefined reference to `DGifGetScreenDesc' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x371): In function `demux_open_gif':: undefined reference to `DGifOpenFileHandle' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x402): In function `demux_open_gif':: undefined reference to `PrintGifError' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x4fb): In function `demux_close_gif': : undefined reference to `DGifCloseFile' libmpdemux/libmpdemux.a(demux_gif.o)(.text+0x51f): In function `demux_close_gif': : undefined reference to `PrintGifError' collect2: ld returned 1 exit status make: *** [mplayer] Error 1 **** Installation failed. Aborting package creation. Problem is, I have all the dependencies he asked for, and a few more. As the problem seems to me to be something GIF-related, here are my GIF rpms: giftrans-1.12.2-12mdk libungif4-4.1.0-19mdk libungif4-devel-4.1.0-19mdk What the deuce? Quote Link to comment Share on other sites More sharing options...
MottS Posted August 31, 2003 Report Share Posted August 31, 2003 I have MPlayer 0.91-5plf. No problem with quicktime at all. Add PLF to your urpmi database and install it. You don't need to compile it really. Here is the FAQ you need: http://mandrakeusers.org/viewtopic.php?t=4551 MOttS Quote Link to comment Share on other sites More sharing options...
Andrewski Posted August 31, 2003 Author Report Share Posted August 31, 2003 Quicktime wasn't really my main goal in compiling it from source, I wanted to add a few options in. Quote Link to comment Share on other sites More sharing options...
MottS Posted August 31, 2003 Report Share Posted August 31, 2003 Such as what? It will take a couple of sec to install so give it a try and see if the options you want were compiled in by PLF. If not then uninstall and continue searching.. My 2 cents MOttS Quote Link to comment Share on other sites More sharing options...
Andrewski Posted August 31, 2003 Author Report Share Posted August 31, 2003 --enable-gui --enable-dvdnav --enable-xmms --disable-runtime-cpudetection These are not set by default. I did check with the plf one. Quote Link to comment Share on other sites More sharing options...
aRTee Posted September 2, 2003 Report Share Posted September 2, 2003 You get the gui by starting it like so: gmplayer Quote Link to comment Share on other sites More sharing options...
Andrewski Posted September 2, 2003 Author Report Share Posted September 2, 2003 Yes. I actually got it to work. I'm not sure what was wrong, but I reconfigured/recompiled it and now it works! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.