Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126670 - SMPEG install error
Summary: SMPEG install error
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-18 08:35 UTC by Simone MARTINA
Modified: 2006-03-18 09:48 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simone MARTINA 2006-03-18 08:35:28 UTC
My system:
Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.12-gentoo-r10 i686)
=================================================================
System uname: 2.6.12-gentoo-r10 i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://gentoo.ngi.it ftp://ftp.unina.it/pub/linux/distributions/gentoo "
LANG="it_IT.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdr crypt cups curl directfb dri dts eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib ipv6 jack java jpeg kde lcms libcaca libg++ libwww mad matroska mhash mikmod mng motif mp3 mpeg mysql ncurses nls odbc ogg oggvorbis openal opengl oss pam pcre pdflib perl php png python qt quicktime readline recode samba scanner sdl spell ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY


The error:
(cd .libs && rm -f libsmpeg-0.4.so.0 && ln -s libsmpeg-0.4.so.0.1.3 libsmpeg-0.4.so.0)
(cd .libs && rm -f libsmpeg.so && ln -s libsmpeg-0.4.so.0.1.3 libsmpeg.so)
rm -fr .libs/libsmpeg.lax
mkdir .libs/libsmpeg.lax
rm -fr .libs/libsmpeg.lax/libaudio.al
mkdir .libs/libsmpeg.lax/libaudio.al
(cd .libs/libsmpeg.lax/libaudio.al && i686-pc-linux-gnu-ar x /var/tmp/portage/smpeg-0.4.4-r7/work/smpeg-0.4.4/audio/.libs/libaudio.al)
rm -fr .libs/libsmpeg.lax/libvideo.al
mkdir .libs/libsmpeg.lax/libvideo.al
(cd .libs/libsmpeg.lax/libvideo.al && i686-pc-linux-gnu-ar x /var/tmp/portage/smpeg-0.4.4-r7/work/smpeg-0.4.4/video/.libs/libvideo.al)
i686-pc-linux-gnu-ar cru .libs/libsmpeg.a  MPEG.o MPEGring.o MPEGlist.o MPEGstream.o MPEGsystem.o MPEGfilter.o smpeg.o  .libs/libsmpeg.lax/libaudio.al/MPEGaudio.lo .libs/libsmpeg.lax/libaudio.al/bitwindow.lo .libs/libsmpeg.lax/libaudio.al/filter.lo .libs/libsmpeg.lax/libaudio.al/filter_2.lo .libs/libsmpeg.lax/libaudio.al/huffmantable.lo .libs/libsmpeg.lax/libaudio.al/mpeglayer1.lo .libs/libsmpeg.lax/libaudio.al/mpeglayer2.lo .libs/libsmpeg.lax/libaudio.al/mpeglayer3.lo .libs/libsmpeg.lax/libaudio.al/mpegtable.lo .libs/libsmpeg.lax/libaudio.al/mpegtoraw.lo  .libs/libsmpeg.lax/libvideo.al/MPEGvideo.lo .libs/libsmpeg.lax/libvideo.al/decoders.lo .libs/libsmpeg.lax/libvideo.al/floatdct.lo .libs/libsmpeg.lax/libvideo.al/gdith.lo .libs/libsmpeg.lax/libvideo.al/jrevdct.lo .libs/libsmpeg.lax/libvideo.al/motionvector.lo .libs/libsmpeg.lax/libvideo.al/parseblock.lo .libs/libsmpeg.lax/libvideo.al/readfile.lo .libs/libsmpeg.lax/libvideo.al/util.lo .libs/libsmpeg.lax/libvideo.al/video.lo .libs/libsmpeg.lax/libvideo.al/vhar128.lo .libs/libsmpeg.lax/libvideo.al/mmxflags_asm.lo .libs/libsmpeg.lax/libvideo.al/mmxidct_asm.lo 
i686-pc-linux-gnu-ranlib .libs/libsmpeg.a
rm -fr .libs/libsmpeg.lax
creating libsmpeg.la
(cd .libs && rm -f libsmpeg.la && ln -s ../libsmpeg.la libsmpeg.la)
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include  -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video  -o plaympeg  plaympeg.o libsmpeg.la -lSDL -lpthread -lm
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include  -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video  -o gtv  gtv.o -L/usr/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -lXi -lXext -lX11 -lm libsmpeg.la -lSDL -lpthread -lm
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video -o .libs/gtv gtv.o -L/usr/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -lXi -lXext -lX11 -lm .libs/libsmpeg.so -lSDL -lpthread -lm -lSDL -lpthread -lm -lstdc++ -lSDL -lpthread -lm -lSDL -lpthread -lm
creating gtv
/bin/sh ./libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include  -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video  -o glmovie  glmovie-tile.o glmovie.o -lGL -lGLU libsmpeg.la -lSDL -lpthread -lm
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video -o .libs/plaympeg plaympeg.o .libs/libsmpeg.so -lSDL -lpthread -lm -lSDL -lpthread -lm -lstdc++ -lSDL -lpthread -lm -lSDL -lpthread -lm
creating plaympeg
i686-pc-linux-gnu-gcc -O2 -march=athlon-xp -fomit-frame-pointer -I/usr/include/SDL -D_REENTRANT -DTHREADED_AUDIO -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DNDEBUG -I.. -DNOCONTROLS -I. -I./audio -I./video -o .libs/glmovie glmovie-tile.o glmovie.o -lGL -lGLU .libs/libsmpeg.so -lSDL -lpthread -lm -lSDL -lpthread -lm -lstdc++ -lSDL -lpthread -lm -lSDL -lpthread -lm
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
make[1]: *** [glmovie] Error 1
make[1]: Leaving directory `/var/tmp/portage/smpeg-0.4.4-r7/work/smpeg-0.4.4'
make: *** [all-recursive] Error 1
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-03-18 09:48:47 UTC
Run opengl-update or eselect opengl to set/fix your opengl implementation. This is not smpeg bug.