Compilation error

William Wylde Baron Shatturday <[email protected]> Tue, 20 Apr 2004 15:51:21 -0400
Newsgroups gmane.comp.multimedia.avifile.general
Organization white dopes on punk
Message-ID <[email protected]>
Platform:  Slackware 9.1 / Xfree86 4.3.0


configure flags: 

pass 1:

./configure --enable-divxbin --with-xvid-prefix=/usr/local/lib  
--with-divx4-prefix=/usr/local/lib --disable-xvidtest

pass 2:

./configure --enable-divxbin --with-xvid-prefix=/usr/local/  
--with-divx4-prefix=/usr/local/ --disable-xvidtest


configure results:

Install path:     /usr/local
Qt:               yes
Sdl:              yes
Xft:              yes
Oss audio:        yes
Sun audio:        no
Mga_vid:          yes
Plugins:
ac3passthrough  yes  (with SBLive only)
divx4 (dec/enc) yes/yes (DivxNetworks)
xvid            yes  (DivX4, XviD)
ffmpeg          yes  (DivX ;-), OpenDivX, MJPEG, AC3)
ffmpeg faad     no  (AAC) (runtime yes)
os motion jpeg  yes  (MJPEG)
win32           yes  (DivX, WMF1/2, DV, MJPEG, Ati, Asus,...)
MAD             yes  (MPEG Layer I/II/III)
vorbis          yes
lame runtime    yes




All goes well until --



Making all in libxvid
make[1]: Entering directory 
`/home/dabaron/tmp/avifile-0.7-0.7.38/plugins/libxvid'
/bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. 
-I../../include   -I/usr/local/lib -Wall -Wno-unused -I../../include  
-O2 -mcpu=i686 -march=i686 -ffast-math -fomit-frame-pointer 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -pipe -c xvid.cpp
c++ -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/local/lib -Wall 
-Wno-unused -I../../include -O2 -mcpu=i686 -march=i686 -ffast-math 
-fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-D_GNU_SOURCE -pipe -c xvid.cpp  -fPIC -DPIC -o xvid.lo
xvid.cpp: In member function `virtual int avm::XVID_VideoDecoder::Start()':
xvid.cpp:58: `XVID_INIT_PARAM' undeclared (first use this function)
xvid.cpp:58: (Each undeclared identifier is reported only once for each
   function it appears in.)
xvid.cpp:58: syntax error before `;' token
xvid.cpp:59: `XVID_DEC_PARAM' undeclared (first use this function)
xvid.cpp:61: `init' undeclared (first use this function)
xvid.cpp:63: `xvid_init' undeclared (first use this function)
xvid.cpp:65: `param' undeclared (first use this function)
xvid.cpp: In member function `virtual int
   avm::XVID_VideoDecoder::DecodeFrame(avm::CImage*, const void*, 
unsigned int,
   int, bool, avm::CImage**)':
xvid.cpp:91: syntax error before `;' token
xvid.cpp:119: `XVID_CSP_RGB24' undeclared (first use this function)
xvid.cpp:122: `XVID_CSP_RGB32' undeclared (first use this function)
xvid.cpp: In member function `virtual int
   avm::XVID_VideoEncoder::EncodeFrame(const avm::CImage*, void*, int*,
   uint_t*, int*)':
xvid.cpp:262: syntax error before `;' token
xvid.cpp:263: `XVID_ENC_STATS' undeclared (first use this function)
xvid.cpp:296: `result' undeclared (first use this function)
xvid.cpp: In member function `virtual int avm::XVID_VideoEncoder::Start()':
xvid.cpp:334: `XVID_INIT_PARAM' undeclared (first use this function)
xvid.cpp:334: syntax error before `;' token
xvid.cpp:338: `xinit' undeclared (first use this function)
make[1]: *** [xvid.lo] Error 1
make[1]: Leaving directory 
`/home/dabaron/tmp/avifile-0.7-0.7.38/plugins/libxvid'
make: *** [all-recursive] Error 1


Anybody have a clue as to what's going wrong?