Bug 92458

Summary: makekdewidgets check failed on configure
Product: [Applications] akregator Reporter: Carlos <raghos>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Carlos 2004-10-31 14:54:20 UTC
Version:           1.0b7 (using KDE KDE 3.2.3)
Installed from:    Compiled From Sources
OS:                Linux

I've tried to install akregator in two ways:

1) From the 1.0b7 sources: The /.configure command fails with:
configure: error: The important program makekdewidgets was not found!
Please check whether you installed KDE correctly.

I've checked and I don't have makekdewidgets anywhere. I believe it comes with kdelibs, which I have installed, but it's an updated version I got from linuxpackages.net. I haven't tried to go back to the original version that came with Slackware.

2) From a package found in linuxpackages.net (1.0b6)
Package installs ok, but on starup, akregator pop ups a window saying "Could not find the aKregator part; please check your installation"

So, I'm out of luck. Any ideas?
Comment 1 Frank Osterfeld 2004-10-31 15:41:42 UTC
makekdewidgets is new in KDE 3.3, so you had to upgrade to use beta7.
Unfortunately beta7 needs Qt/KDE 3.3 due to a packaging mistake.
We will fix this, either by fixing the beta7 tarball or by releasing beta8 soon.

If you are not afraid of using the CVS version (which is quite stable and has some nice new features such as navigation buttons in internal browser tabs), you can find 3.2 compliant tarball of current CVS including translation files at http://www-user.rhrk.uni-kl.de/~f_osterf/akregator 
Comment 2 Carlos 2004-11-01 00:06:33 UTC
Hi Frank,

Thanks for your answer. The CVS version survived the .configure, but no the "make", but probably for different reasons. I couldn't find a reference to this new error in the bug reports, and I imagine I should open a new bug report??

In file included from pageviewer.cpp:9:
pageviewer.h: In constructor `
   Akregator::PageViewerHistoryEntry::PageViewerHistoryEntry(const KURL&)':
pageviewer.h:28: error: `abs' undeclared (first use this function)
pageviewer.h:28: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
make[4]: *** [pageviewer.lo] Error 1
make[4]: Leaving directory `/home/cmoffat/akregator-20041029/akregator/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/cmoffat/akregator-20041029/akregator/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/cmoffat/akregator-20041029/akregator'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/cmoffat/akregator-20041029'
make: *** [all] Error 2
Comment 3 George Staikos 2004-12-01 09:10:21 UTC
----------------------------
revision 1.8
date: 2004/11/02 20:35:57;  author: osterfeld;  state: Exp;  lines: +4 -1
for picky compilers (include for abs(int))
----------------------------
revision 1.7
date: 2004/11/02 20:17:10;  author: osterfeld;  state: Exp;  lines: +5 -1
include <cmath> for abs