Has anybody else been able to build mlt libraries? The build failures I see indicate mlt has not yet been converted to the tqt layer.
Darrell
Has anybody else been able to build mlt libraries? The build failures I see indicate mlt has not yet been converted to the tqt layer.
David,
As you are building mlt++ and said mlt is a prerequisite, please post your build script configure options for mlt.
When I try to regenerate the automake files I receive the following error:
================================================ *** automake (GNU automake) 1.11.1 found. *** Creating acinclude.m4 grep: Makefile.am: No such file or directory *** Creating aclocal.m4 aclocal: `configure.ac' or `configure.in' is required make: *** [cvs] Error 1 There was an error trying to build mlt. EXIT_CODE: 1
grep: Makefile.am: No such file or directory ================================================
When I forego trying to regenerate the files and directly run configure, the build fails at qimage for not finding the /usr/include/tqt headers. I have been trying to patch as I go but still no fortune.
Another failure is refusing to recognize the libquicktime libraries, which are installed.
I am able to build only when using the --disable-qimage and --disable-sox options.
I get the feeling that part of the problem is we are using a very old version of mlt (0.2.5) that no longer recognizes newer versions of the various support libraries. I don't know the last mlt version to support Qt3 but I'm guessing at least the end of the 0.4 series. I am trying to learn the latest version we could use, but no such luck yet.
Thanks for any help.
Darrell
On Fri, 30 Mar 2012 14:38:34 -0700 (PDT) Darrell Anderson humanreadable@yahoo.com wrote:
I get the feeling that part of the problem is we are using a very old version of mlt (0.2.5) that no longer recognizes newer versions of the various support libraries. I don't know the last mlt version to support Qt3 but I'm guessing at least the end of the 0.4 series. I am trying to learn the latest version we could use, but no such luck yet.
I dug up the old Gentoo package data for the 0.4-series versions, and it suggests that 0.4.4 was buildable against QT3 and KDE 3.5.10. 0.4.6 doesn't have the same indications, but it entered the tree only a couple of months before Gentoo dumped KDE3, so it may never have been tested.
I get the feeling that part of the problem is we are
using a very old version of mlt (0.2.5) that no
longer recognizes newer versions of the various support
libraries. I don't know the last mlt version
to support Qt3 but I'm guessing at least the end of the
0.4 series. I am trying to learn the latest
version we could use, but no such luck yet.
I dug up the old Gentoo package data for the 0.4-series versions, and it suggests that 0.4.4 was buildable against QT3 and KDE 3.5.10. 0.4.6 doesn't have the same indications, but it entered the tree only a couple of months before Gentoo dumped KDE3, so it may never have been tested.
We are on the same track. :) I looked through other versions of mlt and discovered that some time ago a --force-qt3 configure option was added for the qimage module. I just now finished downloading the most current version of mlt, 0.7.8, and that configure option still exists. I presume then that qt3 remains supported.
Seems we could use the latest version, after we massage the sources for tqt. I think we need only to massage the qimage module and some admin files and not the entire package.
I saw a note in one of the change logs that mlt was fixed to work with sox 14, which also I am having no luck building against.
I had some luck with getting the configure process to recognize libquicktime. The version we are using is so old that the process was testing against a bin file that no longer exists in the libquicktime package. I confirmed that with the latest 0.7.8.
In all, I think we can convert to the latest version, but we'll need a script to convert to tqt as necessary. We probably can post the script to other wiki.
I'm curious, however. What packages do we support in Trinity that uses mlt? We do not support kdenlive.
Darrell
We are on the same track. :) I looked through other versions of mlt and discovered that some time ago a --force-qt3 configure option was added for the qimage module. I just now finished downloading the most current version of mlt, 0.7.8, and that configure option still exists. I presume then that qt3 remains supported.
Seems we could use the latest version, after we massage the sources for tqt. I think we need only to massage the qimage module and some admin files and not the entire package.
I saw a note in one of the change logs that mlt was fixed to work with sox 14, which also I am having no luck building against.
I had some luck with getting the configure process to recognize libquicktime. The version we are using is so old that the process was testing against a bin file that no longer exists in the libquicktime package. I confirmed that with the latest 0.7.8.
In all, I think we can convert to the latest version, but we'll need a script to convert to tqt as necessary. We probably can post the script to other wiki.
I'm curious, however. What packages do we support in Trinity that uses mlt? We do not support kdenlive.
Tim,
Do you recall what work went into the mlt package? Any tqt work? I don't see any of that being done. Probably compiles fine against Qt3 but won't compile against TQt3. We are using a very old version, 0.2.5. The latest version, 0.7.8, still supports Qt3. Only the qimage module needs TQt massaging, which I succesfuly performed today with the old version we are using.
I'm thinking we can update to the latest version. I just want to know whether there is anything special I need to know before trying that.
Thanks.
Darrell
We are on the same track. :) I looked through other versions of mlt and discovered that some time ago a --force-qt3 configure option was added for the qimage module. I just now finished downloading the most current version of mlt, 0.7.8, and that configure option still exists. I presume then that qt3 remains supported.
Seems we could use the latest version, after we massage the sources for tqt. I think we need only to massage the qimage module and some admin files and not the entire package.
I saw a note in one of the change logs that mlt was fixed to work with sox 14, which also I am having no luck building against.
I had some luck with getting the configure process to recognize libquicktime. The version we are using is so old that the process was testing against a bin file that no longer exists in the libquicktime package. I confirmed that with the latest 0.7.8.
In all, I think we can convert to the latest version, but we'll need a script to convert to tqt as necessary. We probably can post the script to other wiki.
I'm curious, however. What packages do we support in Trinity that uses mlt? We do not support kdenlive.
Tim,
Do you recall what work went into the mlt package? Any tqt work? I don't see any of that being done. Probably compiles fine against Qt3 but won't compile against TQt3. We are using a very old version, 0.2.5. The latest version, 0.7.8, still supports Qt3. Only the qimage module needs TQt massaging, which I succesfuly performed today with the old version we are using.
I'm thinking we can update to the latest version. I just want to know whether there is anything special I need to know before trying that.
Thanks.
Darrell
Nothing special at all; if it can compile under TQt3 then it should be updated from the upstream sources.
At one time I was going to try to include kdenlive, but that proved to be far too difficult and was abandoned. The new (KDE4) kdenlive version stinks, but OpenShot is a good replacement.
Tim
Nothing special at all; if it can compile under TQt3 then it should be updated from the upstream sources.
At one time I was going to try to include kdenlive, but that proved to be far too difficult and was abandoned.
If we are not going to support the Qt3 version of kdenlive, then before adding this to my to-do list, is there anything in Trinity that uses mlt? If not then how about removing mlt from the source tree? Just one less package for everybody to maintain and less work. (Likewise with mlt++.)
The new (KDE4) kdenlive version stinks, but OpenShot is a good replacement.
GTK. Boo-hoo. :(
Darrell