error installing from svn [solved]

Hi, I get this error when running make:

compiling /home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp
g++ -DHAVE_CONFIG_H -I./kdenlive -I/home/rudlavibizon/kdenlive/kdenlive -I. -I/usr/include/kde -I/usr/share/qt3/include -I. -D__STDC_CONSTANT_MACROS -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DENABLE_FIREWIRE -c /home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp -o ./kdenlive/trackviewvideobackgrounddecorator.o -Wp,-MD,./kdenlive/.deps/trackviewvideobackgrounddecorator.TUo
In file included from /usr/include/mlt++/Mlt.h:24,
                 from /home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:29:
/usr/include/mlt++/MltConsumer.h:26:27: error: framework/mlt.h: No such file or directory
In file included from /usr/include/mlt++/Mlt.h:34,
                 from /home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:29:
/usr/include/mlt++/MltMiracle.h:24:36: error: miracle/miracle_server.h: No such file or directory
/usr/include/mlt++/MltMiracle.h:25:33: error: miracle/miracle_log.h: No such file or directory
In file included from /usr/include/mlt++/Mlt.h:43,
                 from /home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:29:
/usr/include/mlt++/MltResponse.h:24:38: error: valerie/valerie_response.h: No such file or directory
/usr/include/mlt++/MltProperties.h:39: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltProperties.h:44: error: expected `)' before ‘properties’
/usr/include/mlt++/MltProperties.h:47: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltProperties.h:64: error: ‘mlt_destructor’ has not been declared
/usr/include/mlt++/MltProperties.h:64: error: ‘mlt_serialiser’ has not been declared
/usr/include/mlt++/MltProperties.h:80: error: ‘mlt_listener’ has not been declared
/usr/include/mlt++/MltFrame.h:37: error: ‘mlt_frame’ does not name a type
/usr/include/mlt++/MltFrame.h:39: error: expected `)' before ‘frame’
/usr/include/mlt++/MltFrame.h:42: error: ‘mlt_frame’ does not name a type
/usr/include/mlt++/MltFrame.h:43: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltFrame.h:44: error: expected ‘;’ before ‘(’ token
/usr/include/mlt++/MltFrame.h:45: error: expected ‘;’ before ‘(’ token
/usr/include/mlt++/MltFrame.h:46: error: expected ‘;’ before ‘(’ token
/usr/include/mlt++/MltService.h:40: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltService.h:44: error: expected `)' before ‘service’
/usr/include/mlt++/MltService.h:46: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltService.h:49: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltService.h:54: error: ‘mlt_service_type’ does not name a type
/usr/include/mlt++/MltConsumer.h:37: error: ‘mlt_consumer’ does not name a type
/usr/include/mlt++/MltConsumer.h:43: error: expected `)' before ‘consumer’
/usr/include/mlt++/MltConsumer.h:45: error: ‘mlt_consumer’ does not name a type
/usr/include/mlt++/MltConsumer.h:46: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltDeque.h:33: error: ‘mlt_deque’ does not name a type
/usr/include/mlt++/MltEvent.h:33: error: ‘mlt_event’ does not name a type
/usr/include/mlt++/MltEvent.h:35: error: field ‘mlt_event’ has incomplete type
/usr/include/mlt++/MltEvent.h:38: error: ‘mlt_event’ does not name a type
/usr/include/mlt++/MltField.h:39: error: ‘mlt_field’ does not name a type
/usr/include/mlt++/MltField.h:41: error: expected `)' before ‘field’
/usr/include/mlt++/MltField.h:44: error: ‘mlt_field’ does not name a type
/usr/include/mlt++/MltField.h:45: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltFilter.h:37: error: ‘mlt_filter’ does not name a type
/usr/include/mlt++/MltFilter.h:42: error: expected `)' before ‘filter’
/usr/include/mlt++/MltFilter.h:44: error: ‘mlt_filter’ does not name a type
/usr/include/mlt++/MltFilter.h:45: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltGeometry.h:34: error: field ‘item’ has incomplete type
/usr/include/mlt++/MltGeometry.h:36: error: ‘mlt_geometry_item’ does not name a type
/usr/include/mlt++/MltGeometry.h: In member function ‘bool Mlt::GeometryItem::key()’:
/usr/include/mlt++/MltGeometry.h:37: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘int Mlt::GeometryItem::frame()’:
/usr/include/mlt++/MltGeometry.h:38: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::frame(int)’:
/usr/include/mlt++/MltGeometry.h:39: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘float Mlt::GeometryItem::x()’:
/usr/include/mlt++/MltGeometry.h:40: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::x(float)’:
/usr/include/mlt++/MltGeometry.h:41: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘float Mlt::GeometryItem::y()’:
/usr/include/mlt++/MltGeometry.h:42: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::y(float)’:
/usr/include/mlt++/MltGeometry.h:43: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘float Mlt::GeometryItem::w()’:
/usr/include/mlt++/MltGeometry.h:44: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::w(float)’:
/usr/include/mlt++/MltGeometry.h:45: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘float Mlt::GeometryItem::h()’:
/usr/include/mlt++/MltGeometry.h:46: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::h(float)’:
/usr/include/mlt++/MltGeometry.h:47: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘float Mlt::GeometryItem::mix()’:
/usr/include/mlt++/MltGeometry.h:48: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: In member function ‘void Mlt::GeometryItem::mix(float)’:
/usr/include/mlt++/MltGeometry.h:49: error: ‘item’ was not declared in this scope
/usr/include/mlt++/MltGeometry.h: At global scope:
/usr/include/mlt++/MltGeometry.h:55: error: ‘mlt_geometry’ does not name a type
/usr/include/mlt++/MltMiracle.h:37: error: ‘miracle_server’ does not name a type
/usr/include/mlt++/MltMiracle.h:39: error: ‘parser_execute’ does not name a type
/usr/include/mlt++/MltMiracle.h:40: error: ‘parser_received’ does not name a type
/usr/include/mlt++/MltMiracle.h:41: error: ‘parser_push’ does not name a type
/usr/include/mlt++/MltMiracle.h:45: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltProducer.h:38: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltProducer.h:44: error: expected `)' before ‘producer’
/usr/include/mlt++/MltProducer.h:48: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltProducer.h:50: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltProducer.h:51: error: ‘mlt_service’ does not name a type
/usr/include/mlt++/MltMultitrack.h:38: error: ‘mlt_multitrack’ does not name a type
/usr/include/mlt++/MltMultitrack.h:40: error: expected `)' before ‘multitrack’
/usr/include/mlt++/MltMultitrack.h:44: error: ‘mlt_multitrack’ does not name a type
/usr/include/mlt++/MltMultitrack.h:45: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltMultitrack.h:47: error: ‘mlt_whence’ has not been declared
/usr/include/mlt++/MltParser.h:43: error: ‘mlt_parser’ does not name a type
/usr/include/mlt++/MltParser.h:48: error: ‘mlt_properties’ does not name a type
/usr/include/mlt++/MltPlaylist.h:41: error: expected `)' before ‘*’ token
/usr/include/mlt++/MltPlaylist.h:43: error: ‘mlt_playlist_clip_info’ has not been declared
/usr/include/mlt++/MltPlaylist.h:60: error: ‘mlt_playlist’ does not name a type
/usr/include/mlt++/MltPlaylist.h:65: error: expected `)' before ‘playlist’
/usr/include/mlt++/MltPlaylist.h:67: error: ‘mlt_playlist’ does not name a type
/usr/include/mlt++/MltPlaylist.h:68: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltPlaylist.h:73: error: ‘mlt_whence’ has not been declared
/usr/include/mlt++/MltResponse.h:31: error: ‘valerie_response’ does not name a type
/usr/include/mlt++/MltResponse.h:33: error: expected `)' before ‘response’
/usr/include/mlt++/MltResponse.h:36: error: ‘valerie_response’ does not name a type
/usr/include/mlt++/MltTokeniser.h:33: error: ‘mlt_tokeniser’ does not name a type
/usr/include/mlt++/MltTractor.h:41: error: ‘mlt_tractor’ does not name a type
/usr/include/mlt++/MltTractor.h:45: error: expected `)' before ‘tractor’
/usr/include/mlt++/MltTractor.h:49: error: ‘mlt_tractor’ does not name a type
/usr/include/mlt++/MltTractor.h:50: error: ‘mlt_producer’ does not name a type
/usr/include/mlt++/MltTransition.h:36: error: ‘mlt_transition’ does not name a type
/usr/include/mlt++/MltTransition.h:41: error: expected `)' before ‘transition’
/usr/include/mlt++/MltTransition.h:43: error: ‘mlt_transition’ does not name a type
/usr/include/mlt++/MltTransition.h:44: error: ‘mlt_service’ does not name a type
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp: In member function ‘virtual void Gui::TrackViewVideoBackgroundDecorator::paintClip(double, double, QPainter&, DocClipRef*, QRect&, bool)’:
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:93: warning: converting to ‘int’ from ‘double’
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:96: warning: converting to ‘int’ from ‘double’
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:109: error: ‘mlt_image_rgb24a’ was not declared in this scope
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:111: error: ‘mlt_image_format’ was not declared in this scope
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:111: error: expected `;' before ‘format’
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:118: error: ‘class Mlt::Frame’ has no member named ‘get_image’
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:118: error: ‘format’ was not declared in this scope
/home/rudlavibizon/kdenlive/kdenlive/trackviewvideobackgrounddecorator.cpp:98: warning: unused variable ‘drawWidth’
Error creating ./kdenlive/trackviewvideobackgrounddecorator.o. Exit status 1.
make: *** [all] Error 1

Finally did it. Some dependency problem probably..