/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-g++ -g -O2 -D_LARGEFILE_SOU RCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FIL E_OFFSET_BITS=64 -D_REENTRANT -pipe -o avibench benchmark.o ../../lib/libavip lay.la -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -L/usr/X11R6/lib -lSM -lI CE -lXinerama -lXv -lXrender -lXft -lXxf86vm -lXxf86dga -lXi -lXext -lX11 -ln sl -ldl mkdir .libs i686-pc-linux-gnu-g++ -g -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENT RANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_REENTRANT -pipe -o .libs/avibench benchmark.o -Wl,-rpath -Wl,/usr/lib ../../lib/.libs/libavipl ay.so -lz -L/usr/lib -L/usr/X11R6/lib /usr/lib/libSDL.so /usr/lib/libesd.so /usr /lib/libaudiofile.so -lm /usr/lib/libasound.so -lvga -lpthread -lSM -lICE -lXine rama -lXv -lXrender -lXft -lXxf86vm -lXxf86dga -lXi -lXext -lX11 -lnsl -ldl ../../lib/.libs/libaviplay.so: undefined reference to `audio_init' collect2: ld returned 1 exit status make[2]: *** [avibench] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/var/tmp/portage/avifile-0.7.27.20030122-r1/work/avi file0.7-0.7.27/samples/misc' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/avifile-0.7.27.20030122-r1/work/avi file0.7-0.7.27/samples' make: *** [all-recursive] Error 1 !!! ERROR: media-video/avifile-0.7.27.20030122-r1 failed. !!! Function src_compile, Line 160, Exitcode 2 !!! (no error message)
please paste #emerge info
Portage 2.0.46-r12 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r3) ================================================================= System uname: 2.4.20-win4lin-r1 i686 AMD Athlon(TM) XP 2200+ GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.oregonsta te.edu http://distro.ibiblio.org/gentoo " CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow avi crypt cups encode gif jpeg libg++ libwww mmx mpeg ncurses pdf lib png quicktime spell truetype xml2 xmms xv zlib gdbm slang readline arts svga tcltk java guile X sdl gpm tcpd pam ssl perl esd imlib oggvorbis gtk opengl als a -apm -berkdb cdr dvd fbcon -gnome gtk2 -kde mbox -mikmod -motif mozilla -nls - oss pic -python -qt -qtmt samba usb" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" CXXFLAGS="-march=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
I am currently testing avifile with USE="-qt".. I haven't tested this as of yet really as for a long time I thought qt was a required dependancy...aviplay is written for qt or so I thought... I'll post more as I test more.
build with -qt worked fine as well... building everything except aviplay... Check out this snippet... -L/usr/X11R6/lib /usr/lib/libSDL.so /usr/lib/libesd.so /usr /lib/libaudiofile.so -lm /usr/lib/libasound.so -lvga -lpthread -lSM -lICE -lXine rama -lXv -lXrender -lXft -lXxf86vm -lXxf86dga -lXi -lXext -lX11 -lnsl -ldl It appears that your sdl isn't being detected for some reason... along with esd and audiofile? during configure do you see any errors like this? Please send me a copy of the config.log... emerge avifile hit "ctrl+c" when configure is finished add /var/tmp/portage/avifile-0.7.29.20030204/work/avifile-0.7-0.7.29/config.log to this bug report.
Created attachment 8095 [details] Config.log
Created attachment 8096 [details] config.log
I have updated the ebuild. It is now forcing --enable-oss as without it the build fails the same as yours.