Error Compiling kdenetwork

Warren Liddell shinjii at maydias.com
Wed Nov 19 05:17:12 PST 2008


Iam using AMD64 FreeBSD 7.1-PreRelease KDE4.1.3 .. when i try to build 
kdenetwork i get as far as below before it errors....

Any thoughts/suggestions welcomed
=================================

[ 19%] Building CXX object
kget/plasma/applet/CMakeFiles/plasma_kget_barapplet.dir/common/kgetappletutils.o
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:25:39: 

error: plasma/widgets/iconwidget.h: No such file or directory
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp: 

In constructor 'ErrorWidget::ErrorWidget(const QString&, QGraphicsWidget*)':
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:72: 

error: invalid use of incomplete type 'struct Plasma::IconWidget'
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.h:34: 

error: forward declaration of 'struct Plasma::IconWidget'
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:79: 

error: no matching function for call to
'QGraphicsLinearLayout::addItem(Plasma::IconWidget*&)'
/usr/local/include/qt4/QtGui/qgraphicslinearlayout.h:72: note:
candidates are: void QGraphicsLinearLayout::addItem(QGraphicsLayoutItem*)
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp: 

In destructor 'virtual ErrorWidget::~ErrorWidget()':
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:90: 

warning: possible problem detected in invocation of delete operator:
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:90: 

warning: invalid use of incomplete type 'struct Plasma::IconWidget'
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.h:34: 

warning: forward declaration of 'struct Plasma::IconWidget'
/usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/kget/plasma/applet/common/kgetappletutils.cpp:90: 

note: neither the destructor nor the class-specific operator delete will
be called, even if they are declared when the class is defined.
*** Error code 1

Stop in /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/build.
*** Error code 1

Stop in /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/build.
*** Error code 1

Stop in /usr/ports/net/kdenetwork4/work/kdenetwork-4.1.3/build.
*** Error code 1

Stop in /usr/ports/net/kdenetwork4.



More information about the freebsd-questions mailing list