> *** Could not run Qt test program, checking why...
> *** Configure discovered/uses these settings:
> *** Qt libraries: /usr/lib/qt-2.3.1/lib
> *** Qt headers: /usr/lib/qt-2.3.1/include

libs are detected properly now.

> configure: error:
> *** The test program failed to compile or link. See the file config.log for the

Have you checked this ?
If you don't understand that part - send me the config.log file
(but see the comments bellow first)

> *** Another possibility is you are try to link Qt libraries compiled with
> *** different version of g++. Unfortunately you can not mix C++ libraries
> *** and object files created with different C++ compiler

here is your problem

> I did not change my gcc, I didn't move qt,  but by default Rh7.2 is installed with 
>gcc 2.96 and 3.0.2, is it the problem? if yes, how could I ever compile avifile? even 
>the rpms don't work, I can install without any problem, but when I try to play most 
>divx, it just segfault...
> please help

Well as far as I know gcc3.0.2 is not a standard part of RH7.2
So you have probably installed this compiler into your working distro
by hand.

As I do not use RH I'm not sure what this instalation will do with your
distro - in Debian we have   c++  which is  g++-2.95
And in parallel you could have  g++-3.0 (or g++-3.1)

But as you configure script (from previous post) sais - you are
using g++-3.0.2 - which is wrong - you simply CAN'T mix C++ libraries
produced by different compiler - it's not fault of avifile developer
that g++ developers seem to be changing C++ ABI with every single
version change...

So possible solutions - (depends on how skiled person you are)
- uninstall gcc3.0.2  (easiest)
- install Qt library compiled with gcc3.0  (if you find such) - 
  (don't forget to remove any older Qt libraries or pass the Qt install
   dir location as a configure parameter --with-qt-dir)
- make sure the right compiler is used - usually it's enough to
  make sure that c++ points to c++-2.96 (or whatever name this g++ compiler
  has on RH - this is probably the most complicated but the fastest solution.

And would be good if you would have send such bugreport to RedHat so
they would have start to think finaly :)

Of course if you have installed unapproved gcc into your system 
the previous sentence might be ignored :)


-- 
  .''`.  Which fundamental human right do you want to give up today?
 : :' :      Debian GNU/Linux maintainer - www.debian.{org,cz}
 `. `'  Zdenek Kabelac  kabi@{debian.org, users.sf.net, fi.muni.cz}
   `-              When in doubt, just blame the Euro. :)

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

Reply via email to