avifile0.7-0.7.16 fails to compile on my x86 system with the following profile:
RedHat 7.3 w/custom kernel (2.4.19-pre3-ac3) gcc3-c++-3.1-5 libgcc-3.1-5 gcc-2.96-112 gcc-c++-2.96-112 glibc-2.2.5-34 make-3.79.1-8 Here's where its dying: Making all in video make[2]: Entering directory `/home/lars/download/avifile0.7-0.7.16/lib/video' source='renderer.cpp' object='renderer.lo' libtool=yes \ depfile='.deps/renderer.Plo' tmpdepfile='.deps/renderer.TPlo' \ depmode=gcc3 /bin/sh ../../admin/depcomp \ /bin/sh ../../libtool --mode=compile /usr/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -D_REENTRANT -I./../subtitles -I./../../drivers/vidix -DVIDIX_LIBDIR=\"/usr/local/lib/avifile0.7/vidix/\" -Wall -Wno-unused -I../../include -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe -c -o renderer.lo `test -f 'renderer.cpp' || echo './'`renderer.cpp /usr/bin/g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -D_REENTRANT -I./../subtitles -I./../../drivers/vidix -DVIDIX_LIBDIR=\"/usr/local/lib/avifile0.7/vidix/\" -Wall -Wno-unused -I../../include -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe -c renderer.cpp -MT renderer.lo -MD -MP -MF .deps/renderer.TPlo -fPIC -DPIC -o renderer.lo renderer.cpp: In method `avm::IRtConfig *avm::YUVRenderer::GetRtConfig () const': renderer.cpp:2172: conditional expression between distinct pointer types `avm::XvRtConfig *' and `avm::SDLGRtConfig *' lacks a cast renderer.cpp:2172: cannot convert `void *' to `avm::IRtConfig *' in return make[2]: *** [renderer.lo] Error 1 make[2]: Leaving directory `/home/lars/download/avifile0.7-0.7.16/lib/video' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/lars/download/avifile0.7-0.7.16/lib' make: *** [all-recursive] Error 1 Any help is greatly appreciated! Thanks in advance Lars Peterson _______________________________________________ Avifile mailing list [EMAIL PROTECTED] http://prak.org/mailman/listinfo/avifile
