kdevelop svn build error

Andreas Pakulat apaku at gmx.de
Mon Jun 8 00:58:49 BST 2009


On 07.06.09 22:46:05, Robin Atwood wrote:
> On Sunday 07 June 2009, Andreas Pakulat wrote:
> > On 07.06.09 20:27:24, Robin Atwood wrote:
> > > On Sunday 07 June 2009, Espen Hustad wrote:
> > > > 2009/6/6 Robin Atwood <robin at binro.org>:
> > > > > On Saturday 06 June 2009, Amilcar do Carmo Lucas wrote:
> > > > >> I had a simlar problem on openSUSE.
> > > > >>
> > > > >> And the solution was to update to cmake 2.6.4
> > > > >>
> > > > >> Please try that, instead of strange workarounds.
> > > > >
> > > > > I already have cmake 2.6.4 installed and it does not help with
> > > > > Gentoo.
> > > >
> > > > Looking at http://bugs.gentoo.org/show_bug.cgi?id=268931 it seems like
> > > > you need to either use the live KDevelop ebuild from the kde-testing
> > > > overlay, or compile kdebase/workspace yourself, and use that instead
> > > > of the already installed packages.
> > >
> > > I resynced the kde-testing overlay and now  get:
> > >
> > > [ 48%] Building CXX object
> > > tools/grepview/CMakeFiles/kdevgrepview.dir/grepoutputmodel.o
> > > CMakeFiles/kdevgdb.dir/processselection.o: In function
> > > `GDBDebugger::ProcessSelectionDialog::pidSelected()':
> > > processselection.cpp:(.text+0xce): undefined reference to
> > > `KSysGuardProcessList::selectedProcesses() const'
> > > CMakeFiles/kdevgdb.dir/processselection.o: In function
> > > `GDBDebugger::ProcessSelectionDialog::ProcessSelectionDialog(QWidget*)':
> > > processselection.cpp:(.text+0x1c9): undefined reference to
> > > `KSysGuardProcessList::KSysGuardProcessList(QWidget*, QString const&)'
> > > etc.................
> > >
> > > It looks like it still can't find the KSysGuard libraries.
> >
> > Did you delete your builddirectory for kdevelop? What is the output of
> > make VERBOSE=1?
> >
> > Andreas
> [ 52%] Built target kdevgdb_automoc                                             

Now you're not linking with that library at all, so either there are
patches applied to the kdevelop source during the build or you managed to
get KDEWorkspace__processui be defined to "". Either way I think you'll
need to talk to the people providing the ebuilds for kdebase/workspace and
kdevelop. I'm out of ideas.

Andreas

-- 
Break into jail and claim police brutality.




More information about the KDevelop mailing list