Hi,
I'm trying to compile DirectFB-0.9.15 on my Linux box (AMD 1GHz, Ati Radeon VE, gcc 3.2)
but got this compilation error:

<------------------------------------------------------------------------------------------

/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I
../../src -DDATADIR=\"/usr/local/share/directfb-0.9.15\" -D_REENTRANT -g -O2 -ffast-math -
Wall -O3 -g -DFUSION_FAKE -I/usr/local/include/avifile -g -O2 -c idirectfbvideoprovider_avifile.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../src -DDATADIR=\"/usr/local/share/directfb-0.9.
15\" -D_REENTRANT -g -O2 -ffast-math -Wall -O3 -g -DFUSION_FAKE -I/usr/local/include/avifile -g -O2 -c idi
rectfbvideoprovider_avifile.cpp -fPIC -DPIC -o idirectfbvideoprovider_avifile.lo
In file included from /usr/local/include/avifile/default.h:61,
from /usr/local/include/avifile/infotypes.h:4,
from /usr/local/include/avifile/aviplay.h:11,
from idirectfbvideoprovider_avifile.cpp:71:
/usr/local/include/avifile/avm_stl.h:202: default argument given for parameter
1 of `avm::vector<Type>::vector(int = 0)'
/usr/local/include/avifile/avm_stl.h:74: after previous specification in `
avm::vector<Type>::vector(int = 0)'
idirectfbvideoprovider_avifile.cpp: In function `DFBResult
IDirectFBVideoProvider_AviFile_GetLength(IDirectFBVideoProvider*, double*)':
idirectfbvideoprovider_avifile.cpp:322: no matching function for call to `
IAviPlayer::GetVideoLength()'
idirectfbvideoprovider_avifile.cpp: In function `void
AviFile_DrawCallback(const CImage*, void*)':
idirectfbvideoprovider_avifile.cpp:366: invalid use of undefined type `struct
CImage'
/usr/local/include/avifile/aviplay.h:19: forward declaration of `struct CImage'
idirectfbvideoprovider_avifile.cpp:367: invalid use of undefined type `struct
CImage'
/usr/local/include/avifile/aviplay.h:19: forward declaration of `struct CImage'
idirectfbvideoprovider_avifile.cpp:370: invalid use of undefined type `struct
CImage'
/usr/local/include/avifile/aviplay.h:19: forward declaration of `struct CImage'
idirectfbvideoprovider_avifile.cpp:370: invalid use of undefined type `struct
CImage'
/usr/local/include/avifile/aviplay.h:19: forward declaration of `struct CImage'
idirectfbvideoprovider_avifile.cpp: In function `DFBResult
Construct(IDirectFBVideoProvider*, const char*)':
idirectfbvideoprovider_avifile.cpp:415: no matching function for call to `
IAviPlayer::SetDrawCallback2(void (&)(const CImage*, void*),
IDirectFBVideoProvider_AviFile_data*&)'
make[3]: *** [idirectfbvideoprovider_avifile.lo] Error 1

----------------------------------------------------------------------------------------->

Any suggestion would be greatly appreciated!

I also have a question: on which cards is DirectFB supposed to work?

Thanks,
Roberto De Leo



--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.

Reply via email to