[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

KDE3 BUG REPORT: kdewidgets.so in kdelibs4 offends uic-real



Hi,

I've been having problems compiling Kwave for KDE3 on Debian:

 /usr/bin/uic-real: relocation error: /usr/lib/libkio.so.4: undefined symbol: 
 unregisterStaticDeleter__7KGlobalP18KStaticDeleterBase 

We've traced this problem with the Kwave developers and noticed that if you 
remove or rename /usr/lib/kde3/plugins/designer/kdewidgets.so, the 
application compiles and links OK.

Further, this only seems to happen with .ui files that contain custom/unknown 
widget classes.

To reproduce the problem, try the following:

1) create test.ui:

  <!DOCTYPE UI>
  <UI version="3.0" stdsetdef="1">
    <widget class="QFrame">
      <widget class="SomeCustomWidget">
      </widget>
    </widget>
  </UI>

2) run:

  /usr/bin/uic -o /dev/null -tr i18n -impl none.uih.h test.ui

This should output "undefined symbol: 
unregisterStaticDeleter__7KGlobalP18KStaticDeleterBase". If not, your system 
does not have the bug.

- Jarno


--
To UNSUBSCRIBE, email to debian-kde-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: