Installation from source

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

error installing MLT on debian

Hi and sorry for not exhaustively searching for threads..

I'm with debian squeeze 64bit, attempting to follow the kdenlive user-manual, I get the following result with the make -j3 command installing mlt:

/home/dav/mlt/src/modules/avformat/filter_avcolour_space.c:147: undefined reference to `img_convert'
producer_avformat.o: In function `convert_image':
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1361: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1355: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1343: undefined reference to `img_convert'
/home/dav/mlt/src/modules/avformat/producer_avformat.c:1349: undefined reference to `img_convert'
consumer_avformat.o:/home/dav/mlt/src/modules/avformat/consumer_avformat.c:1731: more undefined references to `img_convert' follow
collect2: ld returned 1 exit status
make[2]: *** [../] Error 1

Right repository for Kdenlive stable

I add

Is this right or whatelse ???

I did have some problems with kdenlive-data version.


Build OK but runs only with valgrind

Hi There
I'v checked out latest MLT and KDEnlive (FFmpeg from opensuse repos).

mlt is 7.7, kdenlive is v0.8.2-270-g1988023

The build process is ok, but when i start kdenlive from command line i get this:

MLT 0.7.6 installed from source, but not found by Kdenlive (Solved)

well I finally found an open source video editor that does the trick. I installed kdenlive from the debian squeeze repos and was pretty satisfied with it. now I just want the latest version.

I installed the latest QJson and MLT from git without any problems. the only thing missing from my MLT compile was swfdec, but I compiled with --enable-gpl, ran make clean and make -j3 and installed successfully.

the only problem is, kdenlive doesn't seem to recognize that I have MLT 0.7.6. I get the following when I run cmake .. -DCMAKE_INSTALL_PREFIX=/usr :

Current Kdenlive Git revision is v0.8.2-270-g1988023
-- Found Qt-Version 4.6.3 (using /usr/bin/qmake)
-- Found X11: /usr/lib/
CMake Warning (dev) at /usr/share/cmake-2.8/Modules/CheckCXXCompilerFlag.cmake:23 (INCLUDE):
File /usr/share/cmake-2.8/Modules/CheckCXXCompilerFlag.cmake includes
/usr/share/kde4/apps/cmake/modules/CheckCXXSourceCompiles.cmake (found via
CMAKE_MODULE_PATH) which shadows

MLT build error


I'm building MLT following the directions here:

When I get to the step where I execute "make -j3" I get the following error.

cc -shared -o ../ factory.o filter_avcolour_space.o filter_avresample.o filter_avdeinterlace.o filter_swscale.o producer_avformat.o consumer_avformat.o -L../../framework -lmlt -lpthread -Wl,--no-undefined -Wl,--as-needed -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib -lavformat -lavcodec -lavutil -lswscale -lavdevice
/usr/bin/ld: /usr/local/lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavformat.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [../] Error 1
make[2]: Leaving directory `/home/homology/mlt/src/modules/avformat'

2012 1 27 git: build fails @ imageproperties/captionedit.cpp

Fedora 15 on x86-64:

/home/photo/rpmbuild/BUILD/digikam-sc/core/libs/imageproperties/imagedescedittab.cpp: In member function 'void Digikam::ImageDescEditTab::readSettings(KConfigGroup&)':
/home/photo/rpmbuild/BUILD/digikam-sc/core/libs/imageproperties/imagedescedittab.cpp:449:19: error: 'class KExiv2Iface::AltLangStrEdit' has no member named 'setCurrentLanguageCode'
make[2]: *** [core/digikam/CMakeFiles/digikam.dir/__/libs/imageproperties/imagedescedittab.cpp.o] Error 1


error building from build script: unable to build libvpx

Hello. Until know I always used repositories to install kdenlive. Now, I got some advice using build script in order to have the newest version keeping the last stable one as well.
Anyway, following the instruction I keep getting the following error message:
[DEP] vpx_config.c.d
[CC] vpx_config.c.o
[AS] vp8/common/x86/iwalsh_mmx.asm.o
vp8/common/x86/iwalsh_mmx.asm:27: error: invalid combination of opcode and operands
make[1]: *** [vp8/common/x86/iwalsh_mmx.asm.o] Erreur 1
make: *** [.DEFAULT] Erreur 2

2011 12 29 git: build fails at setup/setupplugins.cpp

On Fedora 15, gcc version 4.6.1.

[ 83%] Building CXX object core/digikam/CMakeFiles/digikam.dir/__/utilities/setup/setupplugins.cpp.o

More Build Script Errors: Unable to build mlt

The following is the error I get at the end when I run the latest Build Script. I get this error on 2 different computers, both of which I've installed Kdenlive previously with the Build Script.


make[1]: Entering directory `/home/waynevid/kdenlive/src/mlt/src/framework'
cc -I/home/waynevid/kdenlive/20111227/include -Wall -DPIC -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -Wall -DPIC -DUSE_MMX -DUSE_SSE -DUSE_SSE2 -g -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIC -pthread -rdynamic -DPREFIX="\"/home/waynevid/kdenlive/20111227\"" -DLIBDIR="\"/home/waynevid/kdenlive/20111227/lib\"" -DMLTDATADIR="\"/home/waynevid/kdenlive/20111227/share\"" -c -o mlt_frame.o mlt_frame.c

Noob installing frei0r

Okay, I'm a complete noob to linux (I don't even own a computer that runs linux, I just use kdenlive by booting from a usb) and I don't know how to compile. So, can someone give me complete noob step-by-step instructions on how to get frei0r effects (specifically the light graffiti one)

Thanks in Advance,


Subscribe to RSS - Installation from source