[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: Building KDevelop
From: Charles Abela <charles.abela () gmail ! com>
Date: 2009-07-28 20:02:11
Message-ID: 5908cca00907281302k326d27e1te1cef6bcdd831296 () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
It seems that after updating kdebase, the building/installation problems
disappeared. I had to update all other KDE related packages however to avoi=
d
any conflicts. Now I'm running KDE version 4.3.61.
Thanks for you help.
Charlie
On Tue, Jul 28, 2009 at 2:22 PM, Andreas Pakulat <apaku@gmx.de> wrote:
> On 28.07.09 15:18:32, Michael Leupold wrote:
> > Pau Garcia i Quiles wrote:
> > > On Tue, Jul 28, 2009 at 2:08 PM, Michael Leupold<lemma@confuego.org>
> > > 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 err=
or
> > >>> 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
> > >>>
> =91GDBDebugger::ProcessSelectionDialog::ProcessSelectionDialog(QWidget*)=
=92:
> > >>> /home/kde-
> > >> devel/kde/src/kdevelop-3.9.94/debuggers/gdb/processselection.cpp:44:
> > >>> error: =91class KSysGuardProcessList=92 has no member named
> > >>> =91setKillButtonVisible=92
> > >>> 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.7=
0
> > rather), so if your KDE thinks it's more recent than that but doesn't
> know
> > the method, something is broken.
>
> Yes, his KDE installation is broken. kdelibs is 4.3, but kdebase is still
> 4.2. Thats simply not supported by us, kdebase needs to have the same min=
or
> version as kdelibs as we don't have any way of checking the kdebase
> version.
>
> Andreas
>
> --
> You plan things that you do not even attempt because of your extreme
> caution.
>
> >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> unsubscribe <<
>
[Attachment #5 (text/html)]
It seems that after updating kdebase, the building/installation problems disappeared. \
I had to update all other KDE related packages however to avoid any conflicts. Now \
I'm running KDE version 4.3.61.<br>Thanks for you help.<br> \
<br>Charlie<br><br><div class="gmail_quote">On Tue, Jul 28, 2009 at 2:22 PM, Andreas \
Pakulat <span dir="ltr"><<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>></span> \
wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div><div></div><div \
class="h5">On 28.07.09 15:18:32, Michael Leupold wrote:<br> > Pau Garcia i Quiles \
wrote:<br> > > On Tue, Jul 28, 2009 at 2:08 PM, Michael Leupold<<a \
href="mailto:lemma@confuego.org">lemma@confuego.org</a>><br> > > wrote:<br>
> >> -----BEGIN PGP SIGNED MESSAGE-----<br>
> >> Hash: SHA1<br>
> >><br>
> >> Charles Abela wrote:<br>
> >>> KDE version 4.2.2<br>
> >>> I have downloaded and tried to and install the new version. The \
error<br> > >>> persists when installing kdevelop<br>
> >>><br>
> >>> [ 52%] Building CXX object<br>
> >>> debuggers/gdb/CMakeFiles/gdbtest.dir/processselection.o<br>
> >>> /home/kde-<br>
> >> devel/kde/src/kdevelop-3.9.94/debuggers/gdb/processselection.cpp:<br>
> >>> In constructor<br>
> >>> ‘GDBDebugger::ProcessSelectionDialog::ProcessSelectionDialog(QWidget*)’:<br>
> >>> /home/kde-<br>
> >> devel/kde/src/kdevelop-3.9.94/debuggers/gdb/processselection.cpp:44:<br>
> >>> error: ‘class KSysGuardProcessList’ has no member named<br>
> >>> ‘setKillButtonVisible’<br>
> >>> make[2]: *** \
[debuggers/gdb/CMakeFiles/gdbtest.dir/processselection.o]<br> > >>> Error \
1<br> > >>> make[1]: *** [debuggers/gdb/CMakeFiles/gdbtest.dir/all] Error \
2<br> > >>> make: *** [all] Error 2<br>
> >><br>
> >> You need kdebase from KDE 4.3RC1 or newer (preferably 4.3RC3 or \
trunk).<br> > ><br>
> > Since when is KDE 4.3RC1 or newer a requirement? I've been building<br>
> > against KDE 4.2.4 for a while and it works fine. (for instace, the<br>
> > Ubuntu packages in my PPA with yesterday's svn checkout from \
KDevelop<br> > > and KDevPlatform are built against KDE 4.2.4)<br>
><br>
> It's probably not strictly a requirement. processselection.cpp says:<br>
> #if KDE_IS_VERSION( 4, 2, 70 )<br>
> m_processList->setKillButtonVisible(false);<br>
> #endif<br>
><br>
> So maybe there is something else going wrong in Charles' build. So the<br>
> problem seems to be that his system THINKS it's >4.2 while in fact<br>
> kdebase/workspace isn't.<br>
><br>
> KSysGuardProcessList::setKillButtonVisible() was added in 4.3 (or 4.2.70<br>
> rather), so if your KDE thinks it's more recent than that but doesn't \
know<br> > the method, something is broken.<br>
<br>
</div></div>Yes, his KDE installation is broken. kdelibs is 4.3, but kdebase is \
still<br> 4.2. Thats simply not supported by us, kdebase needs to have the same \
minor<br> version as kdelibs as we don't have any way of checking the kdebase<br>
version.<br>
<br>
Andreas<br>
<font color="#888888"><br>
--<br>
You plan things that you do not even attempt because of your extreme caution.<br>
</font><div><div></div><div class="h5"><br>
>> Visit <a href="http://mail.kde.org/mailman/listinfo/kde-devel#unsub" \
target="_blank">http://mail.kde.org/mailman/listinfo/kde-devel#unsub</a> to \
unsubscribe <<<br> </div></div></blockquote></div><br>
>> 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