[desktop-discuss] SFE recent SFEmplayer.spec linker errors - any ideas?

Thomas Wagner Thomas.Wagner at sun.com
Mon Jan 7 15:24:00 PST 2008


Hi SFE volunteers :)

Building SFEmplayer.spec fails on my setup (no gcc4 installed)
with linker errors...

It complains about missing socket/net/libstdc++ symbols.

Any ideas? Or successfull builds from scratch?

Thomas

=====sorry for the pasting beast=========

make[1]: Leaving directory `/opt/jdsbld/packages/BUILD/MPlayer-1.0rc2/libavcodec'
gcc -o mplayer mplayer.o m_property.o mp_fifo.o mp_msg.o mixer.o parser-mpcmd.o subopt-helper.o command.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o get_path.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libvo/libvo.a libao2/libao2.a input/libinput.a vidix/libvidix.a gui/libgui.a libmenu/libmenu.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a loader/libloader.a mp3lib/libmp3.a liba52/liba52.a libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a libass/libass.a osdep/libosdep.a -lXext -lX11 -lXv -lXinerama -lXxf86vm -R/usr/lib -lSDL -lpthread -lposix4 -lesd -laudiofile -lm -lopenal -lmp3lame -R/usr/X11/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXi -lXext -lX11 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lmlib -lpangocairo-1.0 -lfontconfig -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lglib-2.0 -L/usr/X11/lib -L/usr/lib -L/usr/lib   -L/usr/lib/live/liveMedia -Wl,-R/usr/lib/live/liveMedia  -L/usr/lib/live/groupsock -Wl,-R/usr/lib/live/groupsock  -L/usr/lib/live/UsageEnvironment -Wl,-R/usr/lib/live/UsageEnvironment  -L/usr/lib/live/BasicUsageEnvironment -Wl,-R/usr/lib/live/BasicUsageEnvironment  -L/usr/X11/lib -Wl,-R/usr/X11/lib  -L/usr/sfw/lib -Wl,-R/usr/sfw/lib  -L/usr/X11/lib -Wl,-R/usr/X11/lib  -L/usr/gnu/lib -Wl,-R/usr/gnu/lib  -L-R/usr/gnu/lib -Wl,-R-R/usr/gnu/lib  -L/usr/sfw/lib -Wl,-R/usr/sfw/lib  -L-R/usr/sfw/lib -Wl,-R-R/usr/sfw/lib  -lsocket -Wl,-R-lsocket  -lnsl -Wl,-R-lnsl  -lkstat -Wl,-R-lkstat  -lposix4 -Wl,-R-lposix4  -lncurses -lsmbclient -lpng -lz -ljpeg -lcdio_cdda -lcdio -lcdio_paranoia  -L/usr/gnu/lib -R/usr/gnu/lib -lfreetype -lz -lfontconfig  -L/usr/lib -lfribidi -lz -lmad -lspeex  -ltheora -logg   -lmpcdec   -dynamic  -lm -lBasicUsageEnvironment -lUsageEnvironment -lgroupsock -lliveMedia
gcc -o mencoder mencoder.o mp_msg-mencoder.o parser-mecmd.o xvid_vbr.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o get_path.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libmpcodecs/libmpencoders.a libmpdemux/libmpmux.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a loader/libloader.a mp3lib/libmp3.a liba52/liba52.a libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a libass/libass.a osdep/libosdep.a -ltwolame -lmp3lame -L/usr/X11/lib -L/usr/lib -L/usr/lib   -L/usr/lib/live/liveMedia -Wl,-R/usr/lib/live/liveMedia  -L/usr/lib/live/groupsock -Wl,-R/usr/lib/live/groupsock  -L/usr/lib/live/UsageEnvironment -Wl,-R/usr/lib/live/UsageEnvironment  -L/usr/lib/live/BasicUsageEnvironment -Wl,-R/usr/lib/live/BasicUsageEnvironment  -L/usr/X11/lib -Wl,-R/usr/X11/lib  -L/usr/sfw/lib -Wl,-R/usr/sfw/lib  -L/usr/X11/lib -Wl,-R/usr/X11/lib  -L/usr/gnu/lib -Wl,-R/usr/gnu/lib  -L-R/usr/gnu/lib -Wl,-R-R/usr/gnu/lib  -L/usr/sfw/lib -Wl,-R/usr/sfw/lib  -L-R/usr/sfw/lib -Wl,-R-R/usr/sfw/lib  -lsocket -Wl,-R-lsocket  -lnsl -Wl,-R-lnsl  -lkstat -Wl,-R-lkstat  -lposix4 -Wl,-R-lposix4  -lncurses -lsmbclient -lpng -lz -ljpeg -lcdio_cdda -lcdio -lcdio_paranoia  -L/usr/gnu/lib -R/usr/gnu/lib -lfreetype -lz -lfontconfig  -L/usr/lib -lfribidi -lz -lmad -lspeex  -ltheora -logg   -lmpcdec   -dynamic  -lm -lBasicUsageEnvironment -lUsageEnvironment -lgroupsock -lliveMedia
Undefined                       first referenced
 symbol                             in file
 operator new[](unsigned int)        libmpdemux/libmpdemux.a(demux_rtp_codec.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 operator new(unsigned int)          libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 operator delete[](void*)            libmpdemux/libmpdemux.a(demux_rtp_codec.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 operator delete(void*)              libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 vtable for __cxxabiv1::__class_type_infolibmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 __gxx_personality_v0                libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
 FT_Request_Size                     libass/libass.a(ass_font.o)
 ld: fatal: Symbol referencing errors. No output written to mencoder
 collect2: ld returned 1 exit status
 make: *** [mencoder] Error 1
 make: *** Waiting for unfinished jobs....
 Undefined                       first referenced
  symbol                             in file
  operator new[](unsigned int)        libmpdemux/libmpdemux.a(demux_rtp_codec.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  operator new(unsigned int)          libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  operator delete[](void*)            libmpdemux/libmpdemux.a(demux_rtp_codec.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  operator delete(void*)              libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  vtable for __cxxabiv1::__class_type_infolibmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  __gxx_personality_v0                libmpdemux/libmpdemux.a(demux_rtp.o)  (symbol belongs to implicit dependency /usr/sfw/lib/libstdc++.so.6)
  FT_Request_Size                     libass/libass.a(ass_font.o)
  ld: fatal: Symbol referencing errors. No output written to mplayer
  collect2: ld returned 1 exit status
  make: *** [mplayer] Error 1



More information about the desktop-discuss mailing list