Registered Member
|
Dear friends, I checked out Kdenlive for KDE4 from SVN. Quote:
jmpoure@delld830:~/logiciels/kdenlive4/KDE4$ make JMP |
Registered Member
|
seems your qt4 version has not QLinearGradient, which is part of the QtGui Module. can you check if you have "/usr/include/qt4/QtGui/QLinearGradient" installed ? |
Registered Member
|
g.marco wrote:
can you check if you have "/usr/include/qt4/QtGui/QLinearGradient" installed ? Yes, it is installed. |
Registered Member
|
did you update to the latest kdenlive-svn version ? lucio dix fixed that yesterday, and the error should not be in anymore. if still, please report |
Registered Member
|
g.marco wrote:
did you update to the latest kdenlive-svn version ? Yes I update daily and tested tonight. The error message is: cmake CMakeLists.txt make |
Registered Member
|
ok this second output show different from the last, so this is the new version. lucio made a little mistake when fixing that.
|
Registered Member
|
@lucio please convert your fix to use *m_gradient or put the QLinearGradient back into the header. the problem to find not the header must be another, but first lets see the make output |
Registered Member
|
Thanks Lucio and Marco, I am using gcc 4.3 latest version from Debian SID.
luciocorrea wrote:
Can you update and test now? svn 2309: [ 31%] Building CXX object src/cmake_bindir/CMakeFiles/kdenlive.dir/kdenlive_automoc.o In file included from /home/jmpoure/logiciels/kdenlive4/KDE4/src/cmake_bindir/moc_transition.cpp:10, from /home/jmpoure/logiciels/kdenlive4/KDE4/src/cmake_bindir/kdenlive_automoc.cpp:3: /home/jmpoure/logiciels/kdenlive4/KDE4/src/cmake_bindir/../transition.h:75: error: field ‘m_gradient’ has incomplete type make[2]: *** [src/cmake_bindir/CMakeFiles/kdenlive.dir/kdenlive_automoc.o] Erreur 1 make[1]: *** [src/cmake_bindir/CMakeFiles/kdenlive.dir/all] Erreur 2 make: *** [all] Erreur 2 |
Registered Member
|
because we have the include from another header file. i dont know why it is missing on some systems, but when the m_gradient is no pointer, the include must be in the header file (you can see that the include comes fomr another file, because it did compile for also with the missing include) |
Registered Member
|
Thanks to the latest fix, kdenlive compiles fine. Now there is a problem with MLT: Cannot find your MLT profile: If I click cancel, Kdenlive will enter an infinite loop: kdenlive(32125) MainWindow::parseProfiles: RESULTINGÂ MLT PATH: "" When entering mlt profiles path: kdenlive kdenlive breaks. MLT is from SVN 20080706. Kind regards and thanks for you help. |
Registered Member
|
Fixed thanks. |
Registered users: Bing [Bot], Google [Bot], rockscient