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

Build script with instructions (NEW)

Tags: None
(comma "," separated)
nyme
Registered Member
Posts
131
Karma
0
AlexK, are you a robot ?


AlexK
Registered Member
Posts
31
Karma
0
@nyme: AlexK, are you a robot ?

No, but I do tend to talk to myself a great deal. Or so it seems.
syntax_erorr
Registered Member
Posts
6
Karma
0
On Fedora 15 x86_64, I cannot build swfdec with this script. If I replace the contents of the ~/kdenlive/src/swfdec from version 0.9.2 to 0.8.4 and modify the script so it doesn't update it back, I can compile from the build script OK.

I don't know why, I tried compiling 0.9.2 my self and it worked.

This is just my quick work around so I could get kdenlive working on my new F15 setup. Hope it helps someone!
AlexK
Registered Member
Posts
31
Karma
0
To answer my earlier questions:

On Debian, `cairo' can be updated from Wheezy, and that will fix the version problem.
Another issue will then arise on compilation: undefined reference to symbol 'g_module_symbol'

The answer to that is here:
http://www.kdenlive.org/mantis/view.php?id=2198
ddennedy
Registered Member
Posts
1315
Karma
1
People on older versions of Debian (squeeze), Ubuntu (10.04), and derivatives need to disable the local build of swfdec by editing the config variables at the top of the script to say:
ENABLE_SWFDEC=0

At that point, if you have libswfdec-dev installed, the MLT plugin will still build. :-)

We are at a crossroads as new versions of Linux no longer have swfdec in repositories, and the latest versions of swfdec (from source repo) require a newer version of cairo.

If you get a compile error when it builds swfdec, then it might be because your script is out-of-date. Some distros or new version of gcc are failing to compile it, so I forked swfdec into my git repo on mltframework.org where I can make patches. Latest version of the script now uses mlt's swfdec.git.


OpenThinking
Registered Member
Posts
55
Karma
0
Hi!

I got the following error using the build script:

No rule to make target /usr/lib/libGL.so, needed by src/cmake_bindir/kdenlive

The solution was to make a new symbolic link to libGL.so:

sudo rm /usr/lib/mesa/libGL.so
sudo ln -s /usr/lib/libGL.so.1 /usr/lib/mesa/libGL.so

My system: Linux sovrum-ssd 2.6.38-11-generic #50-Ubuntu SMP Mon Sep 12 21:18:14 UTC 2011 i686 i686 i386 GNU/Linux

Ref: forums.themanaworld.org/viewtopic.php?f=7&t=12836
GMaq
Registered Member
Posts
47
Karma
0
@AlexK

MLT and Kdenlive custom packages for AV Linux are available for AV Linux 5.0 and it already has a custom build of swfdec included. See here: http://www.remastersys.com/forums/index.php?topic=1550.0 and here http://www.remastersys.com/forums/index.php?topic=1692.0. Although AV Linux is image-based and has no repositories it still has custom updated packages available.
marf_drupal
Registered Member
Posts
4
Karma
0
Is it correct that aac encoding support is not built by default using the build script, and that the ffmpeg faac option needs to be enabled?

Building with the default settings without the aac option, rendering with an aac encoding has no audio.

To get aac encoding support, is the ffmpeg faac option used, or is there something else that should already be working?
User avatar
Kubuntiac
Registered Member
Posts
786
Karma
2
Does anyone know how to actually use this script to compile with an earlier version of FFMPEG?

I see that there's a variable for the FFMPEG revision number, but I'm having trouble what to put in as the revision. For example, the revision that tagged the 0.8 release ( at http://git.videolan.org/?p=ffmpeg.git;a=commit;h=b00fc80d406fef0acd54619a7c82e2a31e00c06c ) doesn't list a revision number, it just calls it "b00fc80d406fef0acd54619a7c82e2a31e00c06c".

So is this what we put as the revision, or is it possible to get the revision number somewhere else?
OpenThinking
Registered Member
Posts
55
Karma
0
Is it possible to use this scipt to build and install the components in the system (instead of in a separate folder)?

I'm trying to build kdenlive with QT Creator (for developing kdenlive) and I suppose I first need all the components compiled and it would be great to use this script to do this.


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], Yahoo [Bot]