I rebuilt KDE from scratch and ran into the same problem again:Thanx Arno, I have all three of: kdelibs, kdepimlibs and kdebase. I've been trying to keep them in sync with frequent svn udpates followed by builds. All three are pulling from the same set of repositories. (the list for which I put in my first message). So I'll try updating and rebuilding kdelibs and after that return to kdebase. And see what happens. pat On 5/24/2010 12:19 PM, Arno Rehn wrote:On Monday 24 May 2010 19:38:20 patrick flaherty wrote:Hi, I'm building KDE for the first time. KDE4 from the trunk. Had this problem last night (GMT-8). Got up this morning; did an svn update and got a number of new files. Then cmakekde to generate new build files. And rebuild. The problemWhen you build kdebase from svn, you'll also have to build kdelibs from SVN. it appears as if you're building trunk kdebase against an old version of kdelibs.
[ 74%] Built target kdeinit_plasma-desktop_automoc
Scanning dependencies of target kdeinit_plasma-desktop
[ 74%] Building CXX object workspace/plasma/desktop/shell/CMakeFiles/kdeinit_plasma-desktop.dir/activity.o
/home/kde-devel/kde/sources/trunk/KDE/kdebase/workspace/plasma/desktop/shell/activity.cpp: In member function ‘void Activity::insertContainment(Plasma::Containment*)’:
/home/kde-devel/kde/sources/trunk/KDE/kdebase/workspace/plasma/desktop/shell/activity.cpp:267: error: ‘class Plasma::Containment’ has no member named ‘lastScreen’
/home/kde-devel/kde/sources/trunk/KDE/kdebase/workspace/plasma/desktop/shell/activity.cpp:268: error: ‘class Plasma::Containment’ has no member named ‘lastDesktop’
make[2]: *** [workspace/plasma/desktop/shell/CMakeFiles/kdeinit_plasma-desktop.dir/activity.o] Error 1
make[1]: *** [workspace/plasma/desktop/shell/CMakeFiles/kdeinit_plasma-desktop.dir/all] Error 2
make: *** [all] Error 2
svn checkout -N
svn://anonsvn.kde.org/home/kde/trunk