Hey all-

Compiling the latest cvs version I've run into a snag with the ffmpeg
libraries (I think anyway). I end up with some linker errors at the end:

fmpeg.o(.text+0x6f): In function `FFMPEG::~FFMPEG()':
/home/cparker/src/cinelerra/hvirtual/cinelerra/ffmpeg.C:41: undefined
reference to `avcodec_close(AVCodecContext*)'
ffmpeg.o(.text+0x9f): In function `FFMPEG::~FFMPEG()':
/home/cparker/src/cinelerra/hvirtual/cinelerra/ffmpeg.C:41: undefined
reference to `avcodec_close(AVCodecContext*)'
ffmpeg.o(.text+0x14c): In function `FFMPEG::init(char*)':
/home/cparker/src/cinelerra/hvirtual/cinelerra/ffmpeg.C:18: undefined
reference to `avcodec_init()'

etc, etc. This has happened before it seems (although, I'm not running
64-bit, or fedora):

http://www.mail-archive.com/[email protected]/msg07325.html

Is it still an issue to have an external copy of ffmpeg installed? Is there
a configure option that will force the use of one or the other? Or do I have
to remove the system copy of ffmpeg, compile cinelerra, and then restore it?

For reference, I'm using revision r14055 of the svn version of ffmpeg. I
think it's probably the most recent version.

Any help is appreciated, thanks!
--Chad

Reply via email to