KdenLive on Slackware 13.1 - undefined symbol


I have just installed Kdenlive from the binary packages along with all the other packages indicated. The installation went fine, as did the build and install of the two patented codecs, however when i try to run the program I get the following error:

kdenlive: symbol lookup error: kdenlive: undefined symbol: _ZN9QListData11detach_growEPii

Can anyone suggest what library I am missing or what else might be causing the problem. I realise that he Slackware binary is intended for Slackware 13.37 however the notes indicate that 13.1 should be OK.


I am not familiar at all with slackware, but my guess is maybe you have wrong versions of KDE/Qt libraries installed, or some KDE/Qt library is missing, or kdenlive is compiled with the wrong version of gcc...
The output from this command might help figure out what's happening:

ldd -r `which kdenlive`

With Slackware 13.37, Qt / KDE has indeed been upgraded; Sorry for this late answer, but I think this is the cause of your error.
Originally in Slack13.1 one of the KDE libraries needed for compilation (I think it was kdeartwork) was too low or even missing;

As suggested by tidris: ldd -r `which kdenlive` should tell you exactly which libs you're missing yet for a proper functioning application.