[Kdenlive-devel] qimage question...

Dan Dennedy dan at dennedy.org
Tue Dec 22 16:09:34 UTC 2009


2009/12/21 Evert Vorster <evorster at gmail.com>:
> Hi there, Dan.
>
> Finally we have qimage support from MLT in Sorcerer Linux.
> Here is a list of the hoops we have to jump through to get it to work
> correctly from source:
> (It's ripped directly from the build script)
>
> export PKG_CONFIG_PATH=/opt/kde4/lib/pkgconfig

This is absolutely mandatory outside of MLT if you are using
pkg-config resource files from a non-standard location. This applies
to any project using pkg-config, which is just about all of them now.

> case $VERSION in
> 0.4.10) sed -i 's:-lQtCore -lQtGui -lQtSvg:-lQtCore -lQtGui -lQtSvg
> -lQtXml:' src/modules/qimage/configure ;;

This means it did not detect Qt with pkg-config, which is undesirable.

> 0.4.6)  sed -i 's:-Wl,--no-undefined ::' configure ;;

Strange this causes a problem. Seems to me it would allow the build to
ignore an error but potentially create an unusable plugin. Anyways,
this is for an older version and not interesting anymore.

> esac
>
> Sorry for the long time between replies. I'm in a sunny country, fishing on
> most days, and not much time for computer stuff.

I am out of town myself but cold and snowy here in a rather welcome
way for me since I live in sunny California where it does not rain for
like 8 months straight. Happy Holidays!

>
> On Tue, Dec 8, 2009 at 6:55 AM, Evert Vorster <evorster at gmail.com> wrote:
>>
>> Hi there.
>>
>> Thanks for looking into this.
>> What I got looks pretty much like what I used to get.
>> Am I doing the command line wrong?
>> root at dora:~# melt -verbose -query producers
>> ---
>> producers:
>>   - abnormal
>>   - color
>>   - colour
>>   - consumer
>>   - loader
>>   - hold
>>   - noise
>>   - ppm
>>   - framebuffer
>>   - pgm
>>   - avformat
>>   - vorbis
>>   - xml
>>   - xml-string
>>   - kino
>>   - slowmotion
>>   - pango
>>   - pixbuf
>>   - frei0r.ising0r
>>   - frei0r.lissajous0r
>>   - frei0r.nois0r
>>   - frei0r.onecol0r
>>   - melt
>>   - melt_file
>>   - sdl_image
>>   - libdv
>> ...
>>
>>
>> On Tue, Dec 8, 2009 at 6:48 AM, Dan Dennedy <dan at dennedy.org> wrote:
>>>
>>> add the '-verbose' switch to your melt -query command to see if
>>> reports an error while trying to open libmltqimage.so
>>>
>>> 2009/12/7 Evert Vorster <evorster at gmail.com>:
>>> > Hi there.
>>> >
>>> > After much messing around, I have linked in the path to my qt
>>> > installation
>>> > by specifying it in my LDFLAGS.
>>> >
>>> > So, now I get:
>>> > root at dora:~/.sorcery/grimoire# ldd /usr/lib/mlt/libmltqimage.so
>>> >         linux-gate.so.1 =>  (0xb7717000)
>>> >         libmlt.so.2 => /usr/lib/libmlt.so.2 (0xb76cc000)
>>> >         libpthread.so.0 => /lib/libpthread.so.0 (0xb76b3000)
>>> >         libQtCore.so.4 => /opt/kde4/lib/libQtCore.so.4 (0xb7482000)
>>> >         libQtGui.so.4 => /opt/kde4/lib/libQtGui.so.4 (0xb6b05000)
>>> >         libQtSvg.so.4 => /opt/kde4/lib/libQtSvg.so.4 (0xb6ab2000)
>>> >         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb69b9000)
>>> >         libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb69ac000)
>>> >         libc.so.6 => /lib/libc.so.6 (0xb6862000)
>>> >         libdl.so.2 => /lib/libdl.so.2 (0xb685e000)
>>> >         /lib/ld-linux.so.2 (0xb7718000)
>>> >         libz.so.1 => /lib/libz.so.1 (0xb6848000)
>>> >         libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0
>>> > (0xb6843000)
>>> >         librt.so.1 => /lib/librt.so.1 (0xb683a000)
>>> >         libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6783000)
>>> >         libm.so.6 => /lib/libm.so.6 (0xb675d000)
>>> >         libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6739000)
>>> >         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb66c0000)
>>> >         libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
>>> > (0xb6685000)
>>> >         libSM.so.6 => /usr/lib/libSM.so.6 (0xb667d000)
>>> >         libICE.so.6 => /usr/lib/libICE.so.6 (0xb6665000)
>>> >         libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb665c000)
>>> >         libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb6659000)
>>> >         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6628000)
>>> >         libXext.so.6 => /usr/lib/libXext.so.6 (0xb6619000)
>>> >         libX11.so.6 => /usr/lib/libX11.so.6 (0xb6524000)
>>> >         libpcre.so.0 => /lib/libpcre.so.0 (0xb64f0000)
>>> >         libuuid.so.1 => /lib/libuuid.so.1 (0xb64eb000)
>>> >         libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb64d3000)
>>> >         libXau.so.6 => /usr/lib/libXau.so.6 (0xb64d0000)
>>> >         libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb64cb000)
>>> >         libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb64a5000)
>>> >
>>> >
>>> >
>>> > But qimage and kdenlive is still missing off this list:
>>> > root at dora:~/.sorcery/grimoire# melt -query producers
>>> > ---
>>> > producers:
>>> >   - abnormal
>>> >   - color
>>> >   - colour
>>> >   - consumer
>>> >   - loader
>>> >   - hold
>>> >   - noise
>>> >   - ppm
>>> >   - framebuffer
>>> >   - pgm
>>> >   - avformat
>>> >   - vorbis
>>> >   - xml
>>> >   - xml-string
>>> >   - kino
>>> >   - slowmotion
>>> >   - pango
>>> >   - pixbuf
>>> >   - frei0r.ising0r
>>> >   - frei0r.lissajous0r
>>> >   - frei0r.nois0r
>>> >   - frei0r.onecol0r
>>> >   - melt
>>> >   - melt_file
>>> >   - sdl_image
>>> >   - libdv
>>> > ...
>>> >
>>> > Is anybody interested in a compile log? As far as I can tell the
>>> > modules are
>>> > installed, just not visible to kdenlive and mlt. Which is weird.
>>> > -Evert-
>>> > P.S. I am now recompiling all the software on my machine to see if it's
>>> > not
>>> > just an old library lying around somewhere that is causing trouble.
>>> >
>>> >
>>> >
>>> > --
>>> > http://magnatune.com - Music shared the way it should be.
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > Return on Information:
>>> > Google Enterprise Search pays you back
>>> > Get the facts.
>>> > http://p.sf.net/sfu/google-dev2dev
>>> >
>>> > _______________________________________________
>>> > Kdenlive-devel mailing list
>>> > Kdenlive-devel at lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> +-DRD-+
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Return on Information:
>>> Google Enterprise Search pays you back
>>> Get the facts.
>>> http://p.sf.net/sfu/google-dev2dev
>>> _______________________________________________
>>> Kdenlive-devel mailing list
>>> Kdenlive-devel at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
>>
>>
>>
>> --
>> http://magnatune.com - Music shared the way it should be.
>
>
>
> --
> http://magnatune.com - Music shared the way it should be.
>
> ------------------------------------------------------------------------------
> This SF.Net email is sponsored by the Verizon Developer Community
> Take advantage of Verizon's best-in-class app development support
> A streamlined, 14 day to market process makes app distribution fast and easy
> Join now and get one step closer to millions of Verizon customers
> http://p.sf.net/sfu/verizon-dev2dev
> _______________________________________________
> Kdenlive-devel mailing list
> Kdenlive-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kdenlive-devel
>
>



-- 
+-DRD-+




More information about the Kdenlive mailing list