[Kde-bindings] KDE/kdebindings/qtruby

Caleb Tennis caleb at gentoo.org
Fri Aug 19 12:44:31 UTC 2005


> Hmm, me too. I should have fixed the QMapData problem, but I can't see what
> is causing the link to fail. There doesn't seem to be anything unusual
> about the operator method definitions. They are in my version of the Smoke
> library and link fine.

I'm using gcc 4.0.1 and Qt is being compiled with visibility support, so I'm 
guessing that this is the problem.

localhost lib # nm libQtCore.so | c++filt | grep QBitArray | grep operator
00030994 T QBitArray::operator&=(QBitArray const&)
00030b42 T QBitArray::operator^=(QBitArray const&)
00030a88 T QBitArray::operator|=(QBitArray const&)
0003128a T QBitArray::operator~() const
00030fb6 t operator&(QBitArray const&, QBitArray const&)
000313a6 t operator^(QBitArray const&, QBitArray const&)
00030864 T operator<<(QDataStream&, QBitArray const&)
00030f56 t operator|(QBitArray const&, QBitArray const&)
00030bfc T operator>>(QDataStream&, QBitArray&)

I assume that in your library that these operator functions are external?

Caleb



More information about the Kde-bindings mailing list