[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