Re: [Mlt-devel] Issue making a C file that uses MLT
Brought to you by:
ddennedy,
lilo_booter
From: Dan D. <da...@de...> - 2010-07-21 19:25:00
|
On Wed, Jul 21, 2010 at 11:49 AM, CJ FORCHELLI <chr...@vi...> wrote: > Hello, > > I'm trying to use the "Hello World" code that you provide under Framework > (http://www.mltframework.org/twiki/bin/view/MLT/Framework) to begin creating > some C code that will do some transitions, etc... Yes, like all documentation it becomes out-of-date, but this one is especially dated. I don't get much help, have very limited time, and have had higher priorities. Please refer also to the more up-to-date API reference generated by Doxygen (something I did put a fair amount of work into last year) - perhaps start with the Data Structures tab. It has been my intention to fold most of this old, explanatory docs into the header files as Doxygen docs while updating and improving it at the same time. > I'm having issues compiling it, first it couldn't find any of the functions > so I had to add the mlt library so it looked like > >>> gcc -lmlt hello.c >>> ./a.out > Unable to locate factory modules >>> > > but there is still an issue finding the factory modules. I tried appending > "-L........" onto the gcc but so far what ever directory I choose, I have no > luck. Any help you can give me will be greatly appreciated It is no longer a build issue. You would not be able to run it if so. You did not (successfully) run 'make install' from the mlt source directory, or you did not tell it where to find the plugins. If you do not want to install, then you can set the MLT_REPOSITORY environment variable or run 'source setenv' from the top-level of the mlt source tree to let a bash script set it for you along with other helpful environment variables. > P.S. The Framework needs to be updated, because some functions (like > consumer) have an extra parameter called profile now. > > Thank you for your time, > Chris -- +-DRD-+ |