Re: unable to build kdepimlibs
- Date: Thu, 10 Jan 2008 23:34:21 +0100
- From: Andreas Pakulat <apaku@xxxxxx>
- Subject: Re: unable to build kdepimlibs
On 10.01.08 16:09:16, Matthew Woehlke wrote:
> Kevin Brammer wrote:
> > On Jan 10, 2008 11:01 AM, Matthew Woehlke
> > <mw_triad@xxxxxxxxxxxxxxxxxxxxx> wrote:
> >> Starting with r758644 (2008-01-08), I get the following error trying to
> >> build trunk/KDE/kdepimlibs...
> >>
> >> [ 8%] Building CXX object
> >> qgpgme/tests/CMakeFiles/gpgsetownertrusttest.dir/gpgsetownertrusttest.o
> >> In file included from /usr/include/boost/config.hpp:35,
> >> from /usr/include/boost/bind.hpp:23,
> >> from
> >> /usr/local/kde/home/src/kde-trunk-svn/kdepimlibs/qgpgme/tests/gpgsetownertrusttest.cpp:32:
> >> /usr/include/boost/config/compiler/gcc.hpp:92:7: warning: #warning
> >> "Unknown compiler version - please run the configure tests and report
> >> the results"
> >> /usr/local/kde/home/src/kde-trunk-svn/kdepimlibs/qgpgme/tests/gpgsetownertrusttest.cpp:
> >> In function 'int main(int, char**)':
> >> /usr/local/kde/home/src/kde-trunk-svn/kdepimlibs/qgpgme/tests/gpgsetownertrusttest.cpp:66:
> >> error: no match for 'operator==' in 'boost::bind [with R = const char*,
> >> T = _Values, A1 = boost::arg<1>](&_Values::name, (<unnamed>::_1,
> >> boost::arg<1>())) == ownertrust_string'
> >>
> >> I see that a branch merge with many updates was performed at this
> >> revision, so I'm not terribly inclined to go digging through all the
> >> changes looking for the culprit. (Note: I've been getting the boost
> >> warning for some time it seems; at least, I get it with r758643 which
> >> nevertheless compiles cleanly.)
> >>
> >> Any pointers?
> >
> > Not sure it helps at all, but for what it's worth I'm using boost
> > 1.34.1 and just updated and successfully built kdesupport, libs,
> > pimlibs and base. Have you updated everything else?
>
> Everything else is up to date, but of course I've only been able to
> build kdelibs because kdepimlibs is second in the chain (the bits of
> kdesupport I build - soprano, strigi, blitz, taglib - are all up to date
> also).
>
> Hmm... I seem to have boost-1.32.0. Is that insufficient? If so, pimlibs
> is missing a cmake check...
I know I'm on the "bleeding edge", but I think 1.32.0 is quite old. And
no there's no version check missing in pimlibs. Its missing in cmake's
own FindBoost.cmake which is AFAIK used in kdepimlibs.
Andreas
--
Caution: Keep out of reach of children.
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<