This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Missig KActionCategory / kdelibs5

Tags: None
(comma "," separated)
markoc
Registered Member
Posts
342
Karma
1

Missig KActionCategory / kdelibs5

Sat Aug 07, 2010 7:59 am
Trying to compile Kdenlive, fails with:

-- Configuring done
-- Generating done
-- Build files have been written to: /home/mc/brisi/kdenlive/build
[ 1%] Building CXX object src/cmake_bindir/CMakeFiles/kdenlive.dir/mainwindow.o
/home/mc/brisi/kdenlive/src/mainwindow.cpp:65:27: error: KActionCategory: No such file or directory

I guess it's because I don't have kdelibs5.

But I just can't find these anywhere - even Google turns up nothing downloadable...

So, where could I get them?

tidris
Registered Member
Posts
90
Karma
0
OS
What linux distribution do you use? kdelibs5-dev is present in the Synaptic Package Manager for Ubuntu.
markoc
Registered Member
Posts
342
Karma
1
Open Suse 11.1
j-b-m
Registered Member
Posts
804
Karma
1
Seems like it is called "libkde4-devel" on Open Suse...
tidris
Registered Member
Posts
90
Karma
0
OS
Sorry I am not familiar with Open Suse. All I can say is that you need to have the KDE 4 development files installed because that is where the KDE header files typically come from.
markoc
Registered Member
Posts
342
Karma
1
Have that already installed (devel too), seems no to be the thing.
Downloading suse 11.3 right now, will try to upgrade in the next days and see...

Tried to find "kdelibs5", but no such thing on sourceforge or anywhere...
According to Wiki, this is actually a collection of libraries, but which of them is the one required here?
The Kdenlive compilation instructions just say "kdelibs5" is needed.
tidris
Registered Member
Posts
90
Karma
0
OS
Your compiler is failing when it tries to load the KActionCategory header file. On my ubuntu system that file is at /usr/include/KDE. That file in turn includes file kactioncategory.h which is at /usr/include.

Do you have any KDE include files installed at all in your system? Perhaps they are located in a different place than the kdenlive make file expects.


EDIT: Or perhaps you have too old a version of the KDE include files installed.
markoc
Registered Member
Posts
342
Karma
1
WOW!

Finally I managed to compile kdenlive using the new script!

THANKS FOR THAT!

Btw, meanwhile I upgraded to suse 11.3.

Of the dependencies listed in the script description, I did not intall libswfdec (I don't care much about Flash).

Also, kdelibs5 and imageblitz seem to be already part of the new KDE, so I didn't explicitly install these two either.

Nevertheless, after cca 15 min, I saw:

LOG: Process has finished. Reason: SUCCESS Everything succeeded

And it runs, too!


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot], rockscient