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

kdenlive compile fails - mlt++/Mlt.h: No such file or directory

Tags: None
(comma "," separated)
leoplaw
Registered Member
Posts
29
Karma
0
OS
Make halts with an error cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/kdenlive/20100208

What have I done wrong?


cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/kdenlive/20100208
make

[ 30%] Building CXX object src/cmake_bindir/CMakeFiles/kdenlive.dir/kdenlive_automoc.o
In file included from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframeedit.h:31,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../effectstackedit.h:23,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/moc_effectstackedit.cpp:10,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/kdenlive_automoc.cpp:4:
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:26:23: error: cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/kdenlive/20100208
In file included from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframeedit.h:31,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../effectstackedit.h:23,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/moc_effectstackedit.cpp:10,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/kdenlive_automoc.cpp:4:
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:46: error: ‘Mlt’ has not been declared
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:46: error: ISO C++ forbids declaration of ‘Geometry’ with no type
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:46: error: expected ‘;’ before ‘*’ token
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:51: error: ‘Mlt’ has not been declared
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:51: error: ISO C++ forbids declaration of ‘GeometryItem’ with no type
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:51: error: expected ‘;’ before ‘m_movingItem’
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:55: error: ‘Mlt’ has not been declared
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../keyframehelper.h:55: error: expected ‘,’ or ‘...’ before ‘*’ token
In file included from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/moc_initeffects.cpp:10,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/kdenlive_automoc.cpp:11:
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../initeffects.h:48: error: ISO C++ forbids declaration of ‘Repository’ with no type
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../initeffects.h:48: error: invalid use of ‘::’
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../initeffects.h:48: error: expected ‘;’ before ‘*’ token
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../initeffects.h:50: error: ‘Mlt::Repository’ has not been declared
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../initeffects.h:51: error: ‘Mlt::Repository’ has not been declared
In file included from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/moc_geometryval.cpp:10,
from /home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/kdenlive_automoc.cpp:17:
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../geometryval.h:55: error: ISO C++ forbids declaration of ‘Geometry’ with no type
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../geometryval.h:55: error: invalid use of ‘::’
/home/neoarttec/Archives/Kdenlive/kdenlive-svn/kdenlive/src/cmake_bindir/../geometryval.h:55: error: expected ‘;’ before ‘*’ token
make[2]: *** [src/cmake_bindir/CMakeFiles/kdenlive.dir/kdenlive_automoc.o] Error 1
make[1]: *** [src/cmake_bindir/CMakeFiles/kdenlive.dir/all] Error 2
make: *** [all] Error 2
ddennedy
Registered Member
Posts
1315
Karma
1
Did you install mlt-dev or mlt-devel packages or install mlt from source? You need to do one of those.




Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], lockheed, Sogou [Bot]