[kde-solaris] solaris 9 compilation error

Lars Tunkrans kde-solaris@mail.kde.org
Thu Apr 3 19:38:09 2003


Robert Andersson wrote:
> hi all!
>=20
> i few moments ago (quite a few really :) i got kde 3.1.1 off the
> internet and started to kompile it for solaris 9. art and kdelibs went
> like a charm, no problems what so ever. but when compiling kdebase i
> get this error
>=20
> -----kde compilation error starts-----
> Making all in konqhtml
> gmake[1]: Entering directory `/usr/local/src/kde/kdebase-3.1.1/kcontrol=
/konqhtml'
> source=3D'nsconfigwidget.cpp' object=3D'nsconfigwidget.lo' libtool=3Dye=
s \
> depfile=3D'.deps/nsconfigwidget.Plo' tmpdepfile=3D'.deps/nsconfigwidget=
=2ETPlo' \
> depmode=3Dgcc /bin/bash ../../admin/depcomp \
> /bin/bash ../../libtool --silent --mode=3Dcompile --tag=3DCXX g++ -DHAV=
E_CONFIG_H -I. -I. -I../.. -I../../libkonq -I../../kcontrol/input -I/usr/=
local/kde/include -I/usr/local/qt/include    -DQT_THREAD_SUPPORT  -D_REEN=
TRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4  -Wnon-virtual-dtor=
 -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prot=
otypes -Wwrite-strings -O2 -O3 -mcpu=3Dv8 -mtune=3Dv9 -fno-exceptions -fn=
o-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -D_GNU=
_SOURCE  -c -o nsconfigwidget.lo `test -f 'nsconfigwidget.cpp' || echo '.=
/'`nsconfigwidget.cpp
> nsconfigwidget.cpp: In method `NSConfigWidget::NSConfigWidget(QWidget *=
 =3D 0, const char * =3D 0, unsigned int =3D 0)':
> nsconfigwidget.cpp:69: invalid use of undefined type `class KURLRequest=
er'
> nsconfigwidget.h:23: forward declaration of `class KURLRequester'
> nsconfigwidget.cpp:70: invalid use of undefined type `class KURLRequest=
er'
> nsconfigwidget.h:23: forward declaration of `class KURLRequester'
> nsconfigwidget.cpp:71: invalid use of undefined type `class KURLRequest=
er'
> nsconfigwidget.h:23: forward declaration of `class KURLRequester'
> nsconfigwidget.cpp:73: no matching function for call to `QGridLayout::a=
ddMultiCellWidget (KURLRequester *&, int, int, int, int)'
> /usr/local/qt/include/qlayout.h:326: candidates are: void QGridLayout::=
addMultiCellWidget(QWidget *, int, int, int, int, int =3D 0)
> nsconfigwidget.cpp:85: invalid use of undefined type `class KListBox'
>

Jag tycker det ser ut som om det saknas n=E5got i QT milj=F6n.
Anv=E4nder du  QT  3.1.x  ?  vilket man skall g=F6ra med KDE 3.1.

It seems to me that something is missing in the QT base
Are you really useing the correct version of QT ?
QT 3.1  or higher ?



--=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D
Lars Tunkrans