[Kde-bindings] KDE/kdebindings/qtruby
Richard Dale
Richard_Dale at tipitina.demon.co.uk
Thu Aug 18 23:29:01 UTC 2005
On Thursday 18 August 2005 23:08, Caleb Tennis wrote:
> I had to add -DQT_QMAP_DEBUG to my smoke Makefile to get it to compile,
> otherwise it complains about a missing dump(); function that's defined in
> QMapData.
>
> And now I get these errors:
>
> ../../smoke/qt/.libs/x_6.o: In function `.L1978':
> x_6.cpp:(.text+0x633e): undefined reference to `operator&(QBitArray const&,
> QBitArray const&)'
> ../../smoke/qt/.libs/x_6.o: In function `.L1979':
> x_6.cpp:(.text+0x639b): undefined reference to `operator|(QBitArray const&,
> QBitArray const&)'
> ../../smoke/qt/.libs/x_6.o: In function `.L1980':
> x_6.cpp:(.text+0x63fb): undefined reference to `operator^(QBitArray const&,
> QBitArray const&)'
> collect2: ld returned 1 exit status
> Error creating ../../smoke/qt/libsmokeqt.la. Exit status 1.
>
> I'm not sure if it's because the symbols aren't being exported or what. I
> made a sample program that used these functions and it compiled fine.
>
> <me shrugs>
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.
-- Richard
More information about the Kde-bindings
mailing list