[MPlayer-users] XviD / libavcodec compile clash
    Chris Phillips 
    chris at cakenet.dynu.com
       
    Fri Mar 22 17:22:01 CET 2002
    
    
  
having trouble compiling with both XviD and libavcodec, using:
./configure --cc=gcc-3.0.4 
--with-xvidcore=/usr/src/xvid/xvidcore/build/generic/libcore.a
make
on linking all objects to make mplayer it bombs with:
===================
/usr/src/xvid/xvidcore/build/generic/libcore.a(quant_matrix.o)(.data+0x20): 
multiple definition of `default_intra_matrix'
libavcodec/libavcodec.a(mpeg12.o):/usr/src/MPlayer-20020322/libavcodec/mpeg12.c:63: 
first defined here
/usr/bin/ld: Warning: size of symbol `default_intra_matrix' changed from 
128 to 64 in 
/usr/src/xvid/xvidcore/build/generic/libcore.a(quant_matrix.o)
collect2: ld returned 1 exit status
make: *** [mplayer] Error 1
===================
everything's installed ok i presume, well avcodec is certainly fine and i 
followed all the instructions on installing XviD. 
If i don't specfiy --with-xvidcore= then it picks up the libxvidcore.so 
that xvid installed, from it's make install.
Also... there doesn't seem to be any documentation on how to actually 
encode using XviD. it says it faster than divx4 and all that, but doesn't 
seem to say anywhere how to use the thing. 
chris
    
    
More information about the MPlayer-users
mailing list