Hello,
Trying to compile xvidcap-1.1.5rc2 against ffmpeg-2007-03-31:
if cc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_LOCALE_DIR=\""/usr/local/share/locale"\" -DPACKAGE_SRC_DIR=\""."\" -DPACKAGE_DATA_DIR=\""/usr/local/share"\" -D_REENTRANT -DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -Wall -g -O2 -fno-strict-aliasing -pipe -march=pentiumpro -I/usr/local/include -MT xtoffmpeg.o -MD -MP -MF ".deps/xtoffmpeg.Tpo" -c -o xtoffmpeg.o xtoffmpeg.c; \
then mv -f ".deps/xtoffmpeg.Tpo" ".deps/xtoffmpeg.Po"; else rm -f ".deps/xtoffmpeg.Tpo"; exit 1; fi
In file included from xtoffmpeg.c:59:
/usr/local/include/ffmpeg/avcodec.h:2460: warning: `ImgReSampleContext' is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2447)
/usr/local/include/ffmpeg/avcodec.h:2463: warning: `ImgReSampleContext' is deprecated (declared at /usr/local/include/ffmpeg/avcodec.h:2447)
In file included from xtoffmpeg.c:60:
/usr/local/include/ffmpeg/avformat.h:284: warning: `AVFrac' is deprecated (declared at /usr/local/include/ffmpeg/avformat.h:118)
xtoffmpeg.c:61:28: ffmpeg/dsputil.h: No such file or directory
gmake[2]: *** [xtoffmpeg.o] Erreur 1
gmake[2]: quittant le répertoire « /usr/ports/sysutils/xvidcap-1.1.5/work/xvidcap-1.1.5rc2/src »
gmake[1]: *** [all-recursive] Erreur 1
gmake[1]: quittant le répertoire « /usr/ports/sysutils/xvidcap-1.1.5/work/xvidcap-1.1.5rc2 »
gmake: *** [all] Erreur 2
*** Error code 2
Actually the file dsputil.h is no more installed by
ffmeg:
It still exists:
-rw-r--r-- 1 thierry wheel 28383 31 mar 06:25 ffmpeg-2007-03-31/libavcodec/dsputil.h
But is no more installed:
grep HEADERS ffmpeg-2007-03-31/libavcodec/Makefile
HEADERS = avcodec.h opt.h
Regards,
--
Th. Thomas.
Logged In: YES
user_id=782084
Originator: NO
xvidcap is only guaranteed to work with the bundled libav* because of such things.
Initially I was hoping for this to be different, but there is just too much volatility in ffmpeg.
So, thanks for the heads-up that dsputil.h is no longer used in current versions, but that is not going into xvidcap before post 1.1.5