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