Dear sirs, I've had problems in compiling AVIFILE (last snapshot and last CVS). Currently I'm using gcc-3.2 and qt-3.0.5 compiled with gcc-3.2.
Compilation attempts result in the following error message: Making all in video make[2]: Entrando no diret�rio `/opt/Softwares/AviFile/avifile0.7-0.7.16/lib/video' /bin/sh ../../libtool --mode=compile c++ -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/lib/avifile0.7/vidix/\" -Wall -Wno-unused -I../../include -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe -c renderer.cpp c++ -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/lib/avifile0.7/vidix/\" -Wall -Wno-unused -I../../include -g -O2 -mcpu=i686 -march=i686 -ffast-math -pipe -Wp,-MD,.deps/renderer.pp -c renderer.cpp -fPIC -DPIC -o renderer.lo renderer.cpp: In member function `virtual 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: invalid conversion from `void*' to `avm::IRtConfig*' make[2]: ** [renderer.lo] Erro 1 make[2]: Saindo do diret�rio `/opt/Softwares/AviFile/avifile0.7-0.7.16/lib/video' make[1]: ** [all-recursive] Erro 1 make[1]: Saindo do diret�rio `/opt/Softwares/AviFile/avifile0.7-0.7.16/lib' make: ** [all-recursive] Erro 1 Has this bug been fixed? Will the naive fix work OK :-D or present side effects? :-\ Best regards, Casimiro Barreto
smime.p7s
Description: S/MIME Cryptographic Signature
