|
Re: Building KDevelop: msg#00328kde-devel
Pau Garcia i Quiles wrote: > On Tue, Jul 28, 2009 at 2:08 PM, Michael Leupold<lemma@xxxxxxxxxxxx> > wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Charles Abela wrote: >>> KDE version 4.2.2 >>> I have downloaded and tried to and install the new version. The error >>> persists when installing kdevelop >>> >>> [ 52%] Building CXX object >>> debuggers/gdb/CMakeFiles/gdbtest.dir/processselection.o >>> /home/kde- >> devel/kde/src/kdevelop-3.9.94/debuggers/gdb/processselection.cpp: >>> In constructor >>> âGDBDebugger::ProcessSelectionDialog::ProcessSelectionDialog(QWidget*)â: >>> /home/kde- >> devel/kde/src/kdevelop-3.9.94/debuggers/gdb/processselection.cpp:44: >>> error: âclass KSysGuardProcessListâ has no member named >>> âsetKillButtonVisibleâ >>> make[2]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/processselection.o] >>> Error 1 >>> make[1]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/all] Error 2 >>> make: *** [all] Error 2 >> >> You need kdebase from KDE 4.3RC1 or newer (preferably 4.3RC3 or trunk). > > Since when is KDE 4.3RC1 or newer a requirement? I've been building > against KDE 4.2.4 for a while and it works fine. (for instace, the > Ubuntu packages in my PPA with yesterday's svn checkout from KDevelop > and KDevPlatform are built against KDE 4.2.4) It's probably not strictly a requirement. processselection.cpp says: #if KDE_IS_VERSION( 4, 2, 70 ) m_processList->setKillButtonVisible(false); #endif So maybe there is something else going wrong in Charles' build. So the problem seems to be that his system THINKS it's >4.2 while in fact kdebase/workspace isn't. KSysGuardProcessList::setKillButtonVisible() was added in 4.3 (or 4.2.70 rather), so if your KDE thinks it's more recent than that but doesn't know the method, something is broken. Regards, Michael >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
|
|
||||||||||||||||||||||||||
|
|
|
| News | Mail Home | sitemap | FAQ | advertise |