On Thursday 13 September 2001 09:17, Dirk Mueller wrote:
> On Don, 13 Sep 2001, safemode wrote:
> > Seems to work fine linking GTK apps.   And I certainly didn't have to
> > recompile libc6 and such.  thanks for the suggestion though.
>
> Well, GTK is C, Qt is C++. gcc likes to break binary compatibility for C++
> programs with each and every new release.
>


Ok, with the help of someone from IRC i found out that there is a long living 
problem with gcc and it's use of -O3.   Many people who compile anything with 
-O3 most likely come across problems later on and dont know why.  Compiling 
everything with -O2 or less fixes the problem.    I recompiled X, qt, and 
then avifile.  Everything but qtrecompress compiled and is running 
successfully.  Save that known xlib resize problem that's being fixed.  

On a sidenote to anyone else using gcc 3.x. So, far it appears that qt 2.3.1 
compiled by GCC 3.x can co-exist with qt 2.3.1 compiled by your distro (2.95) 
as i've not yet had problems with kde apps using the new library even though 
it comes before in the ld path.  They are still using the old qt lib.   Just 
make sure you dont compile anything with -O3.  It is evil.  

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

Reply via email to