[Kst] [Bug 150516] New: running configure gives error "you need to install kdelibs first"

Andrew Walker arwalker at sumusltd.com
Fri Oct 5 21:36:34 CEST 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=150516         
           Summary: running configure gives error "you need to install
                    kdelibs first"
           Product: kst
           Version: 1.4.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kst kde org
        ReportedBy: arwalker sumusltd com


Version:           1.4.0 (using KDE KDE 3.5.1)
Installed from:    Compiled From Sources
OS:                Linux

The following is primarily for my own benefit as a record of how to avoid this problem:

PROBLEM:
When running
make -f Makefile.cvs
./configure --enable-debug --prefix=/usr

you amy encounter the error:
==============================
checking if UIC has KDE plugins available... no

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.
===============================

This is caused by (from config.log):

configure:31033: /usr/lib/qt-3.3/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -impl actest.h actest.ui > actest.cpp
./configure: line 31034: 17660 Segmentation fault      /usr/lib/qt-3.3/bin/uic -L /usr/lib/kde3/plugins/designer -nounload -impl actest.h actest.ui >actest.cpp

This in turn is caused by the presence of:
/usr/lib/kde3/plugins/designer/kstwdigets.la
/usr/lib/kde3/plugins/designer/kstwidgets.so

Deleting these files solves the problem.


More information about the Kst mailing list