On Tue, 26 Dec 2000, Rich Payne wrote:
> Hmmm...you've got /usr/lib/qt-1.44/lib (the QT 1.x libs) listed before the
> QT2.x libs (/usr/lib/qt-2.2.1/lib). Try either removing or 1.x line, or at
> least move it to the end of the file, then run (as root) /sbin/ldconfig
> and see what happens with KDE.

  I do not think that will help, as his KDE is getting linked against a Qt in
"/usr/lib".  Putting "/usr/lib/qt-2.2.1/lib" above "/usr/lib" in
"/etc/ld.so.conf" might help, though.

> Now, if you try and run KDE1.x I don't know what will happen, not sure to
> of the backwards compatibility of QT.

  There is apparently no such thing as binary compatibility in C++ libraries
(which Qt is).  You either get the library exactly right, or not at all.  In
theory, as long as you have the right libraries installed, the dynamic linker
will pick the right one, but in practice, I've seen it guess wrong.  I think
it might be that the changes to Qt are at a finer revision level (x.y.z) then
the dynamic linker is programmed to consider.  That is just a guess, though.

-- 
Ben Scott <[EMAIL PROTECTED]>
Net Technologies, Inc. <http://www.ntisys.com>
Voice: (800)905-3049 x18   Fax: (978)499-7839


**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************

Reply via email to