compile error with kde-runtime

Hugo Pereira Da Costa hugo at oxygen-icons.org
Wed Mar 7 08:54:08 GMT 2012


My experience: you need to rebuild kdelibs first (with latest sdo 
installed) to re-generate source code from the ontologies, that is then 
used in kde-runtime.

(to experts, correct me if I'm wrong)

Hugo

> Still waiting to hear how to fix the error in compiling kde-runtime.  
> Git updates have not helped.
>
> [ 33%] Building CXX object 
> nepomuk/kioslaves/nepomuk/CMakeFiles/kio_nepomuk.dir/__/common/resourcestat.o 
>
> /home/david/kde/src/KDE/kde-runtime/nepomuk/kioslaves/nepomuk/resourcepagegenerator.cpp: 
> In member function ‘QByteArray 
> Nepomuk::ResourcePageGenerator::generatePage() const’:
> /home/david/kde/src/KDE/kde-runtime/nepomuk/kioslaves/nepomuk/resourcepagegenerator.cpp:204:36: 
> error: ‘depiction’ is not a member of ‘Nepomuk::Vocabulary::NFO’
> /home/david/kde/src/KDE/kde-runtime/nepomuk/kioslaves/nepomuk/resourcepagegenerator.cpp:205:52: 
> error: ‘depiction’ is not a member of ‘Nepomuk::Vocabulary::NFO’
> make[2]: *** 
> [nepomuk/kioslaves/nepomuk/CMakeFiles/kio_nepomuk.dir/resourcepagegenerator.o] 
> Error 1
> make[2]: *** Waiting for unfinished jobs....
>
>
> Please advise.
> Thanks
> David
>
> On Sun, Mar 4, 2012 at 9:54 AM, Anne-Marie Mahfouf 
> <annemarie.mahfouf at free.fr <mailto:annemarie.mahfouf at free.fr>> wrote:
>
>     On 03/04/2012 09:41 AM, Vishesh Handa wrote:
>>
>>     On Sat, Mar 3, 2012 at 10:23 PM, David Boosalis
>>     <david.boosalis at gmail.com <mailto:david.boosalis at gmail.com>> wrote:
>>
>>         Thank you for the reply. By SDO I assume it is
>>         shared-desktop-ontologies.  I very rarely build this, but
>>         from your email I did a git update on this and there was only
>>         one file updated.  Perhaps I need to be on a different branch
>>         then master.  I also updated and built kdelibs from master. 
>>         I still get the same compile errors with kde-runtime
>>
>>
>>     Are you sure you have the correct git repo of SDO?
>>
>>     Please check -
>>     http://techbase.kde.org/Getting_Started/Build/Requirements#Shared-Desktop-Ontologies
>>
>>
>     I have the same error with SDO master up-to-date.
>
>     Anne-Marie
>
>
>>         -David
>>
>>
>>
>>
>>         On Fri, Mar 2, 2012 at 11:42 PM, Vishesh Handa <me at vhanda.in
>>         <mailto:me at vhanda.in>> wrote:
>>
>>             You need to update SDO, and then update kdelibs.
>>
>>
>>             On Sat, Mar 3, 2012 at 6:20 AM, David Boosalis
>>             <david.boosalis at gmail.com
>>             <mailto:david.boosalis at gmail.com>> wrote:
>>
>>                 Sorry if this is the wrong group to ask this
>>                 question, please refer me to the right group if you know.
>>
>>                 The issue is kde-runtime from master.  I've been
>>                 getting the following compile error for about a week now.
>>
>>
>>                 /home/david/kde/src/KDE/kde-runtime/nepomuk/kioslaves/nepomuk/resourcepagegenerator.cpp:
>>                 In member function ‘QByteArray
>>                 Nepomuk::ResourcePageGenerator::generatePage() const’:
>>                 /home/david/kde/src/KDE/kde-runtime/nepomuk/kioslaves/nepomuk/resourcepagegenerator.cpp:204:36:
>>                 error: ‘depiction’ is not a member of
>>                 ‘Nepomuk::Vocabulary::NFO’
>>
>>                 David
>>
>>
>>                 On Fri, Mar 2, 2012 at 9:58 AM, Lamarque Vieira Souza
>>                 <lamarque at kde.org <mailto:lamarque at kde.org>> wrote:
>>
>>                     This is an automatically generated e-mail. To
>>                     reply, visit:
>>                     http://git.reviewboard.kde.org/r/104140/
>>
>>
>>                     Review request for kdelibs.
>>                     By Lamarque Vieira Souza.
>>
>>
>>                       Description
>>
>>                     Currently kdeclarative library does not install the KDeclarativeConfig.cmake and KDeclarativeConfigVersion.cmake to ${LIB_INSTALL_DIR}/cmake/KDeclarative. In the current situation any KDE program that want to use it set the "kdeclarative" name hardcoded into CMakeLists.txt, which is not ideal. This patch fixes that problem.
>>
>>
>>                       Diffs
>>
>>                       * experimental/libkdeclarative/CMakeLists.txt
>>                         (0db647c)
>>                       * experimental/libkdeclarative/KDeclarativeConfig.cmake.in
>>                         <http://KDeclarativeConfig.cmake.in>
>>                         (PRE-CREATION)
>>                       * experimental/libkdeclarative/KDeclarativeConfigVersion.cmake.in
>>                         <http://KDeclarativeConfigVersion.cmake.in>
>>                         (PRE-CREATION)
>>
>>                     View Diff
>>                     <http://git.reviewboard.kde.org/r/104140/diff/>
>>
>>
>>
>>
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20120307/381ab638/attachment.htm>


More information about the kde-core-devel mailing list