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

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to