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

Re: manually compile kdebindings?



Bauduin Raphael writes:

> Dominique Devriese wrote:
>> Raphael Bauduin writes:
>>> Hi, as kdebindings arent available in debian unstable, has anyone
>>> already compiled it manually?  I didn't search a lot, but when I
>>> tried it complained it didn't find the multithreaded qt, although
>>> it was really there.
>> I am working on Debian packages for it.
> Looking forward to it!

Yes, they're pretty much ready, but I need someone to upload them for
me ( I am not a Debian Developer yet, and the process of becoming one
is pretty long unfortunately ).

>> Your error is something pretty basic, namely that you need to
>> install the libqt3-mt-dev package.

> I have it, but the libqt3-mt package is replaced by libqt3c102-mt,
> which is also installed: ii libqt3-mt-dev 3.2.3-2 ii libqt3c102-mt
> 3.2.3-2
> I also had libqt3c102 installed, but even when I remove it, I get
> the same problem.  

Yes, you only need libqt3c102-mt and libqt3-mt-dev.

> /usr/lib/qt configure:27097: rm -rf SunWS_cache; g++ -o conftest
> -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
> -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
> -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new
> -fno-common -I/usr/include/qt3 -I/usr/X11R6/include
> -DQT_THREAD_SUPPORT -D_REENTRANT -L/usr/share/qt3/lib
> -L/usr/X11R6/lib conftest.cc -lqt-mt -lpng -lz -lm -ljpeg -ldl
> -lXext -lX11 -lSM -lICE -lpthread 1>&5 /tmp/ccz7t5hU.o(.text+0xb):
> In function `main': : undefined reference to `QString::null'
> <snip>

Hm, this is a pretty strange error.  The test program definitely gets
linked against libqt-mt, and that library is supposed to define the
"QString::null" symbol.  What output does the following command
generate ?

         nm --dynamic /usr/share/qt3/lib/libqt-mt.so | c++filt | grep QString::null

cheers
domi



Reply to: