cmake kdelibs bails out if dbusmenu-qt is missing

Ingo Klöcker kloecker at kde.org
Mon Jul 5 14:03:45 CEST 2010


On Monday 05 July 2010, Andreas Pakulat wrote:
> On 05.07.10 10:56:16, Ingo Klöcker wrote:
> > Hi,
> > 
> > I'm using CMake 2.6.4. When I tried to cmake kdelibs 4.5 it bailed
> > out with the following error instead of properly reporting the
> > missing package:
> > 
> > CMake Error at
> > cmake/modules/FindPackageHandleStandardArgs.cmake:139
> > 
> > (MESSAGE):
> >   Could not find dbusmenu-qt; available at
> >   http://people.canonical.com/~agateau/dbusmenu/ (missing:
> >   DBUSMENUQT_LIBRARIES DBUSMENUQT_INCLUDE_DIR)
> > 
> > Call Stack (most recent call first):
> >   cmake/modules/FindDBusMenuQt.cmake:34
> > 
> > (find_package_handle_standard_args)
> > 
> >   CMakeLists.txt:112 (find_package)
> 
> Uhm, that is actually a proper report of whats missing. It tells you
> what wasn't found and where you can get it from. The reason it stops
> cmake'ing at that point is because missing to find required
> dependencies is considered a fatal error. See cmake's documentation
> for
> FindPackageHandleStandardArgs.

Hmm, okay. Most other required missing dependencies are reported nicely 
in the list at the end of the cmake run (which is much nicer because 
this way you can install all missing dependencies in one go).


Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20100705/edf557e0/attachment.sig 


More information about the Kde-buildsystem mailing list