From: sean <sea...@ho...> - 2004-09-18 12:21:08
|
I have a recent ffmpeg from cvs installed. /usr/include/ffmpeg/avcodec.h /usr/include/postproc/postprocess.h /usr/lib/libavcodec.so I'm trying to build rc6a --with-external-ffmpeg, but configure misses most of it: checking avcodec.h usability... yes checking avcodec.h presence... yes checking for avcodec.h... yes checking for pp_get_context in -lavcodec... yes checking avcodec.h usability... no checking avcodec.h presence... no checking for avcodec.h... no checking postprocess.h usability... no checking postprocess.h presence... no checking for postprocess.h... no checking avcodec.h usability... no checking avcodec.h presence... no checking for avcodec.h... no checking postprocess.h usability... no checking postprocess.h presence... no checking for postprocess.h... no External ffmpeg library was found in /opt and finds the libs in /opt! config.log shows it start correctly: configure:25857: checking avcodec.h usability configure:25869: gcc -c -march=athlon-xp -m3dnow -msse -mmmx -mfpmath=sse -ffast-math -Os -funit-at-a-time -I/usr/include/ffmpeg -I/usr/include/postproc conftest.c >&5 configure:25875: $? = 0 configure:25879: test -z || test ! -s conftest.err configure:25882: $? = 0 configure:25885: test -s conftest.o configure:25888: $? = 0 configure:25898: result: yes configure:25902: checking avcodec.h presence configure:25912: gcc -E -I/usr/include/ffmpeg -I/usr/include/postproc conftest.c configure:25918: $? = 0 configure:25938: result: yes configure:25973: checking for avcodec.h configure:25980: result: yes configure:25988: checking for pp_get_context in -lavcodec configure:26019: gcc -o conftest -march=athlon-xp -m3dnow -msse -mmmx -mfpmath=sse -ffast-math -Os -funit-at-a-time -I/usr/include/ffmpeg -I/usr/include/postproc -L/usr/lib conftest.c -lavcodec >&5 configure:26025: $? = 0 configure:26029: test -z || test ! -s conftest.err configure:26032: $? = 0 configure:26035: test -s conftest configure:26038: $? = 0 configure:26051: result: yes ........... but then it never checks for postporcess.h in /usr/include/postproc. And I can't figure out how it thinks the libs are in /opt. The good news. I did build it with internal ffmpeg. you've done a great job fixing this up. sean |