-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trying to build MLT on CentOs6 #4
Comments
If you only want MLT and melt, then use the build-mlt.sh script instead. |
Thank you, Dan. I made the configuration changes you specified, added the stdlib include in common.cpp, and it seemed to run a bit longer. However, I still got:
Thanks again! |
Oh, I see build-melt doesn't build rugen...trying that. |
Okay, running build-melt (not meltED), I got past RUGEN. Now I get:
should I run ./configure before trying to run the script? |
Movit is failing to configure. This is totally a guess, but maybe try moving "AC_INIT(movit, git)" to the very top of movit/configure.ac. Movit is a very new project. So it is quite possible that you are in uncharted territory here. |
Thank you, Brian. That fixed it. Now I'm installing glew, so -- progress! |
Well, not so fast! Back to my original issue:
---- but I already added the include of stdlib.h, so I don't know what to do next...
Any suggestions greatly appreciated! |
Oh duh, somehow I reverted back to /root/melted, not /root/melt... but... same issue:
|
Aha! I needed TWO new includes in '/root/melt/src/mlt/src/modules/qt/common.cpp':
Now I got:
Thank you for your help! |
I would have expected "#include <stdlib.h>" to do it. |
Thank you. But... I don't know what to do next. Following the instructions at : http://www.mltframework.org/bin/view/MLT/BuildScripts
SO close! Thanks again-- |
Ok - sorry I think I get it. I only installed the framework, not the application. Will this still get me to where I can run(??) :
That's what I'm after... I'll try it -- sorry for the floundering... Thank you, |
Ugh - this is not great. I already had ffmpeg installed and working but I guess melt installed its own version of it, creating a new default path to its ffmpeg, for which my web server no longer has execute permission. If I uninstall MLT will my previous ffmpeg be reinstated? It took me weeks to get that working. Help! |
The script doesn't install anything on your system and it doesn't change any system paths. It just builds the binaries and puts them all in the directory specified by the script. In your case, that looks to be "/root/melt/20140713". In that folder, you should look for a script called "melt" which wraps the compiled melt with additional shell variables to make it work. You can call that "melt" script as if it were the melt binary and it will pass the arguments along to the real melt binary. |
Awesome! I figured that out when I accidentally blew away my whole melt On Sat, Jul 12, 2014 at 10:40 PM, Brian Matherly notifications@github.com
|
No, the script does not support using the system-installed FFmpeg as that entirely defeats the purpose of the script. Build without using the script if you want that. |
Added missing cstdlib include in MLT git commit 4035fc1. I did not add cstring because it is not needed in qt/common.cpp. The dependency might be elsewhere. |
Thank you, Dan. I just added absolute paths to my PHP scripts so the web app uses the 'system' FFmpeg but MLT uses its own -- seems to work. Thank you for the help! |
I'm trying to build MLT on CentOs6 -- is it actually possible?
I already had frei0r installed, but the MLT build script kept blowing up on it, so I disabled it in the build script.
Now I'm getting
but when I add
into ~/melted/src/mlt/src/modules/qt/common.cpp, the code is overwritten with un-edited code (so losing my edit) and the error happens again.
How can I fix this? I am really anxious to use MLT as it seems to be exactly what I need!
Thank you,
~Todd
The text was updated successfully, but these errors were encountered: