Installation from source

Topics about compilation and installation of Kdenlive from its source-code tarballs

Git tagging enhancement request

Currently there is only a single git tag of 0.9 for all 0.9.x releases.

Request each release have it's own tag as in...

0.9.2 for current release.

0.9.3b for pre/beta of 0.9.3 and then 0.9.3 when it releases.

This makes pulling a certain release very easy.

- David

building kdenlive on 64 bit - solved

I'm building kdenlive 0.9 on SUSE 11.4 64 bit. I configured using this:


Make chugs along fine until it gets to this:

[ 97%] Building CXX object src/CMakeFiles/kdenlive.dir/qrc_resources.o
make[2]: *** No rule to make target `/usr/lib/', needed by `src/kdenlive'. Stop.
make[1]: *** [src/CMakeFiles/kdenlive.dir/all] Error 2
make: *** [all] Error 2

Mlt was biuld using

./configure --prefix=/usr --libdir=/usr/lib64 --enable-gpl


error building mlt from source - solved

I am attempting to build mlt 0.7.8 from source on SUSE 11.4 64-bit. Configuration finds all required dependencies, and make chugs along until it gets to this:

make[1]: Leaving directory `/home/john/Installed/kdenlive/mlt-0.7.8/mlt-0.7.8/src/melt'
factory.c:81:45: error: missing binary operator before token "("
filter_sox.c:41:44: error: missing binary operator before token "("
filter_sox.c:47:44: error: missing binary operator before token "("
filter_sox.c:83:43: error: missing binary operator before token "("
filter_sox.c:109:43: error: missing binary operator before token "("
filter_sox.c:133:43: error: missing binary operator before token "("
filter_sox.c:143:43: error: missing binary operator before token "("
filter_sox.c:189:43: error: missing binary operator before token "("
filter_sox.c:222:43: error: missing binary operator before token "("
make[2]: *** [depend] Error 1
make[1]: *** [depend] Error 1
make: *** [all] Error 1

Build script failure MLT


I am a new user of Kdenlive on Fedora 14. As there seems to be some serious problems with the binary from the Fedora 14 repositories, I decided to see if I could build Kdenlive myself.

Environment is 32 bit Fedora 14 on an Intel i7 machine

I followed the directions linked to at the sticky at the top of this page. When I ran the build script, it exited with an error while building MLT (I think) I am no programmer. Here is a clip of the error message:

v_mmx.o -L/home/fred/kdenlive/20120529/lib -Wl,--no-undefined -Wl,--as-needed -Wl,--no-undefined -Wl,--as-needed -L../../framework -lmlt -lpthread -lm -Wl,--no-undefined -Wl,--as-needed `pkg-config --libs gtk+-2.0` `pkg-config --libs gdk-pixbuf-2.0` -lexif -lm `pkg-config --libs pangoft2`
`pixops_scale_line_22_yuv_mmx' referenced in section `.text' of pixops.o: defined in discarded section `.note.GNU-stack' of scale_line_22_yuv_mmx.o
collect2: ld returned 1 exit status

compiling kdenlive 0.9 fails on nl-handbook

When I try to compile kdenlive 0.9 from source (for packaging purposes btw) I get an error while building the handbooks:

[ 1%] Built target pt_BR-handbook
[ 1%] Generating index.cache.bz2
index.docbook:21: parser error : Entity 'Ronald.Stroethoff' not defined
index.docbook:644: parser error : Entity 'vertaling.ronald' not defined

build script fails with "KImageCache not found" error SOLVED


I searched Google before posting and learned that this issue was previously reported by a user trying the build script on Ubuntu 10.04. I'm trying the script on a Debian system (AVLinux) and have met the same problem, likely due to having KDE 4.4 installed. Was a fix ever prepared for the Ubuntu user, and if so, where can I find it ?


Dave Phillips

Can't build kdenlive from script - Solved

After reading the post of DavePhillips,

Try again to launch the script. The fix is on.



make errors compiling from latest stable source code "doc/index.cache.bz2" and "doc/CMakeFiles/doc-handbook.dir/all"

Hello everyone, i checked everywhere by this error but couldn`t find anything related. I`m running ubuntu studio 12.04 updated and trying to compile from latest stable source code using the instructions on that very same site: After compiling sucefully mlt, frei0r and ffmpeg i cannot compile kdenlive. This is what i get after quite some time:

Scanning dependencies of target doc-handbook
[ 98%] Generating index.cache.bz2
index.docbook:5: warning: failed to load external entity "dtd/kdex.dtd"
index.docbook:6: parser error : Entity 'language' not defined

index.docbook:6: validity error : Validation failed: no DTD found !

index.docbook:18: parser error : Entity 'FDLNotice' not defined

Unable to build kdenlive (not from builder script, neither from step-by-step-compiling)

Scanning dependencies of target kdenlive
[ 33%] [ 34%] Building CXX object src/CMakeFiles/kdenlive.dir/kdenlive_automoc.o
[ 34%] Building CXX object src/CMakeFiles/kdenlive.dir/beziercurve/beziersplineeditor.o
Building CXX object src/CMakeFiles/kdenlive.dir/beziercurve/beziersplinewidget.o
In file included from /home/flypp/kdenlive/src/kdenlive/src/moc_collapsiblegroup.cpp:10:0,
from /home/flypp/kdenlive/src/kdenlive/src/kdenlive_automoc.cpp:6:
/home/flypp/kdenlive/src/kdenlive/src/effectstack/collapsiblegroup.h:25:36: fatal error: ui_collapsiblegroup_ui.h: No such file or directory
compilation terminated.
make[2]: *** [src/CMakeFiles/kdenlive.dir/kdenlive_automoc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/kdenlive.dir/all] Error 2
make: *** [all] Error 2
ERROR: Unable to build kdenlive

The file "collapsiblegroup.h" says:

#include ui_collapsiblegroup_ui.h

Installing Kdenlive

I have followed the instructions here:

I am compiling all to the /opt directory


ffmpeg, frei0r, mlt, all compile fine.

But Kdenlive stops compilation at

-- checking for module 'mlt++'
-- package 'mlt++' not found
CMake Error at cmake/modules/FindLIBMLT.cmake:70 (message):
Could not find MLT++


Subscribe to RSS - Installation from source