Message: previous - next
Month: February 2011

./configure kdebindings - checking if UIC has KDE plugins available... no?

From: "David C. Rankin" <drankinatty@...>
Date: Wed, 02 Feb 2011 00:47:17 -0600

	After what appeared to be a successful build and install of kdelibs, I moved on
to configure kdebindings (I remembered --enable-closure). During the configure with:

  ./configure --prefix=${trinity_prefix} \
    --includedir=${trinity_prefix}/include/kde \
    --mandir=${trinity_prefix}/share/man \
    --infodir=${trinity_prefix}/share/info \
    --with-extra-libs=${trinity_prefix}/lib \
    --sysconfdir=/etc \
    --localstatedir=/var \
    --libexecdir=${trinity_prefix}/lib/kdebase-kde3 \
    --disable-rpath \

I received the following error:

checking for rpath... no
checking for KDE... libraries /opt/trinity/lib, headers /opt/trinity/include
checking if UIC has KDE plugins available... no
configure: error:
you need to install kdelibs first.

If you did install kdelibs, then the Qt version that is picked up by
this configure is not the same version you used to compile kdelibs.
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
_same Qt version_, compiled with the _same compiler_ and the same Qt
configuration settings.


Huh? I did install kdelibs, and I didn't do anything (that I know of) to have it
use some other Qt, so I'm a bit stumped. I did install kdelibs as
trinity-kdelibs (if that matters - I'll check the provides() line), but the
package is installed:

00:33 archangel:/dat_e/david/bld/trinity/kdelibs/pkg> pacman -Q trinity-kdelibs
trinity-kdelibs 1218332-1.0

The full file list for the package is here:

Any idea of what file isn't being located when UIC is checking for KDE plugins?
At least that way I can look and see if I have what it needs. Thanks.

David C. Rankin, J.D.,P.E.