[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