[FFmpeg-devel] compiling ffmpeg without external dependencies
Josh Mellicker
jmellicker
Thu May 22 22:41:38 CEST 2008
After days of struggles, I finally got ffmpeg compiled yesterday on my desktop.
I moved it onto my laptop, executed a command, and it said:
dyld: Library not loaded: /usr/local/lib/libfaac.0.dylib
Referenced from: //./ffmpeg
Reason: image not found
Trace/BPT trap
Obviously this build is still dependent on external libraries on my
desktop where I compiled it.
In a post dated Sun May 14 11:14:12 CEST 2006, Wolfram said:
"I'd suggest you install the external libraries without shared objects
somewhere (possibly removing .so/.dynlib links), and use that location
in the extra ldflags for ffmpeg."
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2006-May/011103.html
This sounds like great advice, but this is a brand new area for me so
I am not sure how to do this.
My first choice would be to compile ffmpeg in a truly standalone,
portable form that can be moved onto any OS X computer.
My second choice would be putting other libraries in the same
directory as ffmpeg, if this is a viable option.
Thanks so much for any help,
Josh
More information about the ffmpeg-devel
mailing list