[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: plasma compile fails (Re: Error compiling
From:       "Steven P. Ulrick" <lists-kdedevel () afolkey2 ! net>
Date:       2008-04-27 12:14:32
Message-ID: 20080427071432.61149cc9 () afolkey2 ! net
[Download RAW message or body]

On Sun, 27 Apr 2008 08:29:21 +0200
Oswald Buddenhagen <ossi@kde.org> wrote:

> On Sat, Apr 26, 2008 at 04:18:11PM -0500, Steven P. Ulrick wrote:
> > Hello, Everyone
> > When attempting to compile kdebase from trunk, I run into the
> > following error:
> > 
> > [ 39%] Built target kworkspace
> > make[1]: Leaving directory `/home/kde-devel/kde/build/KDE/kdebase'
> > make: *** [all] Error 2
> > 
> how helpful ...
> 
> the actual error is:
> /home/kde-devel/kde/src/KDE/kdebase/workspace/libs/plasma/widgets/meter.cpp:
> In member function ‘void
> Plasma::Meter::Private::setSizePolicyAndPreferredSize()': \
>                 /home/kde-devel/kde/src/KDE/kdebase/workspace/libs/plasma/widgets/meter.cpp:103:
>                 
> error: no matching function for call to
> ‘Plasma::Meter::setSizePolicy(QSizePolicy::Policy,
> QSizePolicy::Policy)'
> 
> always re-run make -j 1 when you run into an error during a parallel
> build and you cannot find the root cause immediately.

After running "make -j 1" in kdebase, I end up with exactly the same
error:

/home/kde-devel/kde/src/KDE/kdebase/workspace/libs/plasma/widgets/meter.cpp:103:
error: no matching function for call to \
                ‘Plasma::Meter::setSizePolicy(QSizePolicy::Policy, \
                QSizePolicy::Policy)'
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:65:
                
note: candidates are: void QGraphicsLayoutItem::setSizePolicy(const QSizePolicy&)
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:66:
                
note:                 void QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy, \
                QSizePolicy::Policy, QSizePolicy::ControlType)
/home/kde-devel/kde/src/KDE/kdebase/workspace/libs/plasma/widgets/meter.cpp:106:
error: no matching function for call to \
                ‘Plasma::Meter::setSizePolicy(QSizePolicy::Policy, \
                QSizePolicy::Policy)'
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:65:
                
note: candidates are: void QGraphicsLayoutItem::setSizePolicy(const QSizePolicy&)
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:66:
                
note:                 void QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy, \
                QSizePolicy::Policy, QSizePolicy::ControlType)
/home/kde-devel/kde/src/KDE/kdebase/workspace/libs/plasma/widgets/meter.cpp:110:
error: no matching function for call to \
                ‘Plasma::Meter::setSizePolicy(QSizePolicy::Policy, \
                QSizePolicy::Policy)'
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:65:
                
note: candidates are: void QGraphicsLayoutItem::setSizePolicy(const QSizePolicy&)
/home/kde-devel/qt-copy/include/QtGui/../../src/gui/graphicsview/qgraphicslayoutitem.h:66:
                
note:                 void QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy, \
QSizePolicy::Policy, QSizePolicy::ControlType) make[2]: ***
[workspace/libs/plasma/CMakeFiles/plasma.dir/widgets/meter.o] Error 1
make[2]: Leaving directory `/home/kde-devel/kde/build/KDE/kdebase'
make[1]: *** [workspace/libs/plasma/CMakeFiles/plasma.dir/all] Error 2
make[1]: Leaving directory `/home/kde-devel/kde/build/KDE/kdebase'
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/kde-devel/kde/build/KDE/kdebase'
[kde-devel@afolkey2 kdebase]$    

-- 
 07:11:17 up 12 days, 14:46,  1 user,  load average: 0.42, 0.88, 0.51
 
> > Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic