Message: previous - next
Month: February 2011

kdebase still fails ./configure - configure:24540: /opt/qt/bin/uic-tqt -L... test

From: "David C. Rankin" <drankinatty@...>
Date: Wed, 02 Feb 2011 17:40:30 -0600
Serghei, All,

	After starting over from the beginning with tqtinterface installed in /opt/qt,
kdebase fails to ./configure. The config.log error is:

configure:24474: result: libraries /opt/trinity/lib, headers /opt/trinity/include
configure:24513: checking if UIC has KDE plugins available
configure:24540: /opt/qt/bin/uic-tqt -L /opt/trinity/lib/kde3/plugins/designer
-nounload -impl actest.h actest.ui > actest.cpp
Qt User Interface Compiler version 4.7.1
Usage: uic [options] <uifile>

  -h, -help                 display this help and exit
  -v, -version              display version
  -d, -dependencies         display the dependencies
  -o <file>                 place the output into <file>
  -tr <func>                use func() for i18n
  -p, -no-protection        disable header protection
  -n, -no-implicit-includes disable generation of #include-directives
                            for forms generated by uic3
  -g <name>                 change generator

configure:24543: $? = 0
configure:24557: result: no
configure:24560: 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.

full config.log:


I'm not sure what I'm missing here. I look at
/opt/trinity/lib/kde3/plugins/designer and all I find is:

17:36 archangel:/dat_e/david/bld/trinity/kdebase> l
total 116
drwxr-xr-x 2 root root  4096 Feb  2 16:42 .
drwxr-xr-x 4 root root  4096 Feb  2 16:42 ..
-rw-r--r-- 1 root root   770 Feb  2 16:22
-rwxr-xr-x 1 root root 99568 Feb  2 16:42

Anybody have an idea why kdebase is throwing this error? Is it grabbing the
wrong UI Compiler? Help?

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