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