Hi,

I'm having a few problems trying to install avifile in Mandrake 8.1. I
tried downloading the latest source code (avifile-0.7-0.7.38.tar.gz) and
compiling. This got
stuck with some code in flvenc.c subroutine flv_write_trailer. Someone
else encountered the same bug
(http://www.mail-archive.com/[EMAIL PROTECTED]/msg04862.html) and the
suggestion was to download the latest CVS version of the source code and
try compiling that instead.

I've now downloaded the CVS version but compilation fails with a missing
header file, qmutex.h, that only comes with libqt3-devel. At the moment
I've only got libqt2-devel installed and I don't particularly want to
uninstall it (in order to install libqt3-devel) as there appear to be a
load of KDE files that use libqt2.

Is there a version of the source code that has the flvenc.c bug fixed
but does not need the qmutex.h file? I've included all some details of
my
attempts at installation below. 
Many thanks,

Simon

Output from uname -a:
=====================
Linux sglt.me.umist.ac.uk 2.4.8-26mdk #1 Sun Sep 23 17:06:39 CEST 2001
i686 unknown

Output from running autogen.sh and then configure:
==================================================
Configuration for avifile CVS-0.7.40-031211-18:00-8.1
Compiler C:       gcc  -O2 -mcpu=i686 -march=i686 -ffast-math
-fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -pipe
Compiler C++:     c++  -O2 -mcpu=i686 -march=i686 -ffast-math
-fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_GNU_SOURCE -pipe
Install path:     /usr/local
Qt:               yes
Sdl:              yes
Xft:              yes
Oss audio:        yes
Sun audio:        no
Mga_vid:          no
Plugins:
  ac3passthrough  yes  (with SBLive only)
  divx4 (dec/enc) yes/yes (DivxNetworks)
  xvid            no   (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          no
  lame runtime

Output from running make -j 2 install:
======================================
make[1]: Entering directory `/home/mcjihsg2/RPMS/AVIFILE/avifile/player'
c++ -DHAVE_CONFIG_H -I. -I. -I../include  -I/usr/lib/qt2/include
-I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include   -I../libavqt   
-DQT_THREAD_SUPPORT   
-DPIXMAP_PATH=\"/usr/local/share/avifile-0.7/pixmaps\" -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 playercontrol.cpp
In file included from playercontrol.cpp:13:
configdialog_impl.h:5:20: qmutex.h: No such file or directory
In file included from playercontrol.cpp:13:
configdialog_impl.h:42: field `m_Mutex' has incomplete type
make[1]: *** [playercontrol.o] Error 1
make[1]: Leaving directory `/home/mcjihsg2/RPMS/AVIFILE/avifile/player'
make: *** [all-recursive] Error 1

_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile

Reply via email to