that is with gcc-2.96 am i right i had the same errors, but with 3.0.1 there is other error that i mentioned in the previous mails
Claudio wrote: >On Thursday 04 October 2001 23:35, Claudio wrote: > >>On Thursday 04 October 2001 20:09, Guillaume Rousse wrote: >> >>>Ainsi parlait svetljo : >>> >>>>and what about avi-xmms >>>>could you make a mdk.rpm of avi-xmms also >>>> >>>I don't think so, as i don't use it myself. >>>But Claudio had one such rpm, maybe it is still available ? >>> >>I made it but I'm not able to compile it against latest avifile-0.6 :o( >>I'll install the today's avifile and test again.. and I'll make you know! >>C. >> > >Nothing to do, I still have a chain of errors: > >[...] >caviplay.cpp: In function `int destroy_avmodes ()': >caviplay.cpp:110: warning: no return statement in function returning >non-void >caviplay.cpp: In function `int thread_video (void *)': >caviplay.cpp:432: `fccYUY2' undeclared (first use this function) >caviplay.cpp:432: (Each undeclared identifier is reported only once for >each function it appears in.) >caviplay.cpp: In function `void cb_sweep (CImage *)': >caviplay.cpp:637: no matching function for call to `CImage::data ()' >caviplay.cpp:637: no matching function for call to `CImage::bytes ()' >caviplay.cpp:640: no matching function for call to `CImage::bytes ()' >caviplay.cpp:643: no matching function for call to `CImage::bytes ()' >caviplay.cpp:644: no matching function for call to `CImage::bytes ()' >caviplay.cpp:646: no matching function for call to `CImage::data ()' >caviplay.cpp:646: no matching function for call to `CImage::bytes ()' >caviplay.cpp:648: no matching function for call to `CImage::bytes ()' >caviplay.cpp: In method `int cPlayer::open (const char *)': >/usr/include/avifile/aviplay.h:231: too few arguments to function >`IAviPlayer *CreateAviPlayer (const char *, int, const char * = 0)' >caviplay.cpp:683: at this point in file >caviplay.cpp:686: no matching function for call to >`IAviPlayer::initPlayer (const char *&, int &)' >caviplay.cpp:688: no matching function for call to `IAviPlayer::isValid >()' >caviplay.cpp:690: no matching function for call to >`IAviPlayer::setKillHandler (void (&) (int))' >caviplay.cpp:693: no matching function for call to >`IAviPlayer::setAsync (double)' >caviplay.cpp:695: no matching function for call to `IAviPlayer::width >()' >caviplay.cpp:696: no matching function for call to `IAviPlayer::height >()' >caviplay.cpp:738: no matching function for call to >`IAviPlayer::setDrawCallback2 (void (&) (CImage *))' >caviplay.cpp:740: no matching function for call to >`IAviPlayer::GetVideoLength ()' >caviplay.cpp:743: no matching function for call to >`IAviPlayer::GetAudioLength ()' >caviplay.cpp: In method `int cPlayer::close ()': >caviplay.cpp:764: no matching function for call to >`IAviPlayer::setDrawCallback2 (void (&) (CImage *))' >caviplay.cpp:765: no matching function for call to >`IAviPlayer::setKillHandler (void (&) (int))' >caviplay.cpp:768: no matching function for call to >`IAviPlayer::isPlaying ()' >caviplay.cpp:768: no matching function for call to `IAviPlayer::stop >()' >caviplay.cpp: In method `int cPlayer::seek (long int)': >caviplay.cpp:833: no matching function for call to >`IAviPlayer::reseek_exact (long int &)' >caviplay.cpp: In method `int cPlayer::play ()': >caviplay.cpp:846: no matching function for call to `IAviPlayer::start >()' >caviplay.cpp:847: no matching function for call to `IAviPlayer::play >()' >caviplay.cpp: In method `int cPlayer::pause (int)': >caviplay.cpp:854: no matching function for call to `IAviPlayer::pause >(int &)' >caviplay.cpp: In method `int cPlayer::rewind ()': >caviplay.cpp:860: no matching function for call to `IAviPlayer::reseek >(int)' >caviplay.cpp: In method `int cPlayer::postype (int)': >caviplay.cpp:883: warning: no return statement in function returning >non-void >caviplay.cpp: In method `int cPlayer::hwtype (int)': >caviplay.cpp:896: warning: no return statement in function returning >non-void >caviplay.cpp: In method `int cPlayer::query (const char *, long int *, >char **)': >caviplay.cpp:941: `MainAVIHeader' undeclared (first use this function) >caviplay.cpp:941: parse error before `;' >caviplay.cpp:944: `hdr' undeclared (first use this function) >make[1]: *** [caviplay.lo] Error 1 >make[1]: Leaving directory `/home/claudio/avi-xmms-1.2.2/src' >make: *** [all-recursive] Error 1 > >Don't know what to do actually... >Anyway it compiled fine with 0.53 and mdk-8.0... >C. >