Regrading compilation of KDE application

tushar mehta mehtatus at gmail.com
Wed May 25 18:13:19 CEST 2011


Hey !!!

i did *yum-builddep kdelibs* and it installed few dependency after that
cmakekde proceed further :)

I am using fedora 15.

*here is the output:*
[mehta at localhost kdelibs]$ cmakekde
-- Found Qt-Version 4.7.2 (using /usr/bin/qmake-qt4)
-- Found X11: /usr/lib64/libX11.so
-- Building kdelibs...
-- Found the KDE4 kconfig_compiler preprocessor:
/home/mehta/kde/build/kdelibs/bin/./kconfig_compiler.shell
-- Found automoc4: /usr/bin/automoc4
-- Strigi API needs 'signed char'
-- Could NOT find SharedDesktopOntologies  (missing:
SHAREDDESKTOPONTOLOGIES_ROOT_DIR)  (Required is at least version "0.6.50")
-- Found ACL support: /usr/lib64/libacl.so;/usr/lib64/libattr.so
-- Building Fake KAuth backend
WARNING: No valid KAuth backends will be built. The library will not work
properly unless compiled with
             a working backend
-- Could NOT find HUpnp  (missing:  HUPNP_INCLUDE_DIR HUPNP_LIBS)
-- Building Solid UDev backend.
-- Building Solid HAL backend.
-- Building Solid UPower backend.
-- Building Solid UDisks backend.
-- Building Solid fstab backend.
-- Found GSSAPI: -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err
-- Using setuid root kdeinit wrapper in order to protect it from bad Linux
OOM-killer
-- Could NOT find ASPELL (missing:  ASPELL_LIBRARIES ASPELL_INCLUDE_DIR)
-- Could NOT find HSPELL (missing:  HSPELL_LIBRARIES HSPELL_INCLUDE_DIR)
-- Found OPENEXR:
/usr/lib64/libImath.so;/usr/lib64/libIlmImf.so;/usr/lib64/libIex.so;/usr/lib64/libHalf.so;/usr/lib64/libIlmThread.so
-- Adding support for OpenGL applets to libplasma
-- Adding support for Phonon to libplasma

-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these
packages.
-----------------------------------------------------------------------------
   * Perl - Needed for building kdelibs
   * ZLib - Support for gzip compressed files and data streams
   * Strigi - Desktop indexing and search support
   * libattica - Support for Get Hot New Stuff
   * X Rendering Extension (libXrender) - Support for compositing, rendering
operations, and alpha-blending
   * X Screensaver Extension (libXss) - Support for KIdleTime (fallback
mode)
   * X Sync Extension (libXext) - Efficient operation of KIdleTime
   * BZip2 - Support for BZip2 compressed files and data streams
   * LZMA/XZ - Support for xz compressed files and data streams
   * OpenSSL - Support for secure network communications (SSL and TLS)
   * Libintl - Support for multiple languages
   * Soprano - Support for the Nepomuk semantic desktop system
   * Soprano Raptor Parser - Support for the Nepomuk semantic desktop system
   * Soprano Redland Backend - Support for the Nepomuk semantic desktop
system
   * QCA2 - Support for remote plasma widgets
   * DBusMenuQt - Support for notification area menus via the DBusMenu
protocol
   * LibACL - Support for manipulating access control lists
   * FAM - File alteration notification support via a separate service
   * Grantlee - ModelEventLogger code generation (part of the ProxyModel
test suite)
   * PCRE - Perl-compatible regular expressions in KJS
   * UDev - UDev support for Solid
   * Flex - Allows the Solid predicate parser to be updated
   * Bison - Allows the Solid predicate parser to be updated
   * LibXSLT - Required by the KDE help system to process DocBook XML
   * LibXML2 - Required by the KDE help system to process DocBook XML
   * DocBook XML - Required by the KDE help system to process DocBook XML
   * DocBook XSL - Required by the KDE help system to process DocBook XML
   * GSSAPI - Allows KIO to make use of certain HTTP authentication services
   * shared-mime-info - Allows KDE applications to determine file types
   * Enchant - Spell checking support via Enchant
   * libjpeg - JPEG image format support
   * giflib - GIF image format support
   * libpng - PNG image format support
   * JasPer - Support for JPEG-2000 images
   * OpenEXR - Support for OpenEXR images
   * Avahi - Facilities for service discovery on a local network (DNSSD)

-----------------------------------------------------------------------------
-- The following OPTIONAL packages could NOT be located on your system.
-- Consider installing them to enable more features from this software.
-----------------------------------------------------------------------------
   * Shared desktop ontologies (0.6.50 or higher)  <
http://oscaf.sourceforge.net>
     Support for the Nepomuk semantic desktop system
   * HUPnP  <http://www.herqq.org>
     UPnP support for Solid
     Allows Solid to provide information about UPnP devices on the network
   * Aspell  <http://aspell.net/>
     Spell checking support via Aspell
     This is not needed for spell checking if Enchant is provided or only
Hebrew spell checking is required
   * HSpell  <http://ivrix.org.il/projects/spell-checker/>
     Spell checking support for Hebrew
     Hebrew support can also be provided via Enchant, providing the correct
Enchant backends are installed

-----------------------------------------------------------------------------

-- Configuring done
-- Generating done
-- Build files have been written to: /home/mehta/kde/build/kdelibs
Press <ENTER> to continue...






On Wed, May 25, 2011 at 6:12 PM, Rohan Prabhu <rohan at rohanprabhu.com> wrote:

> Ok sorry.. sort of replied in a hurry. Although there is some problem with
> your KDE Support (I think some components are not available), that isn't
> exactly what is stopping you from building KDE.
>
> The problem is you don't have DBusMenuQt installed. To install:
>
>
> git clone git://gitorious.org/dbusmenu/dbusmenu-qt.git
> cmake
>
> I say cmake because I recall it being a cmake project. Just check the
> README for how to go about it.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-soc/attachments/20110525/958ec829/attachment.htm 


More information about the Kde-soc mailing list