Packaging kdebindings for debian

Maks Orlovich mo002j at mail.rochester.edu
Thu May 30 15:57:09 BST 2002


On Tuesday 28 May 2002 03:56 pm, Adam Treat wrote:
> Hello,
> <alp> linking problem
> <alp> compiles fine.
> <alp> .libs/qt_QCDEStyle.o(.gnu.linkonce.t.__tf15QCDEStyleBridge+0x29):
> undefined reference to `QCDEStyle type_info node'
> <alp> .libs/qt_QCDEStyle.o: In function
> `QCDEStyleBridge::~QCDEStyleBridge(void)':
> <alp> .libs/qt_QCDEStyle.o(.gnu.linkonce.t._._15QCDEStyleBridge+0x28):
> undefined reference to `QCDEStyle::~QCDEStyle(void)'
> <alp> collect2: ld returned 1 exit status
> <alp> make[2]: *** [libqtc.la.closure] Error 1
>
> However, the linking works when the styles are removed from the build.  It
> would beneficial if the packagers and developers would work together to
> solve these problems as kdebindings is the last package for debian-kde.

Also, please note that there is really no reason to wrap around Q*Style 
classes other than QStyle and QCommonStyle, since the others should never be 
accessed directly (as they may be built as plugins, or not even installed), 
but rather through QStyleFactory or QApplication::style()...

Thanks,
Maks Orlovich...





More information about the kde-core-devel mailing list