Andrew, your fix indeed allowed me to compile the x264 encoder but I stumble on the following error afterwards :
make[2]: entrant dans le répertoire « /usr/src/CVS/transcode/export » /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. - D_REENTRANT -DMOD_PATH=\"/usr/local/lib/transcode\" -I.. -I../src - I/usr/local/include -I/usr/local/include -I/usr/include -O3 -march=opteron -MT export_dv_la-aud_aux.lo -MD -MP -MF .deps/export_dv_la-aud_aux.Tpo -c -o export_dv_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT - DMOD_PATH=\"/usr/local/lib/transcode\" -I.. -I../src -I/usr/local/include - I/usr/local/include -I/usr/include -O3 -march=opteron -MT export_dv_la- aud_aux.lo -MD -MP -MF .deps/export_dv_la-aud_aux.Tpo -c aud_aux.c -fPIC - DPIC -o .libs/export_dv_la-aud_aux.o aud_aux.c:29:29: erreur: libtc/tcavcodec.h : Aucun fichier ou répertoire de ce type aud_aux.c:41: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token aud_aux.c:42: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘mpa_ctx’ aud_aux.c: In function ‘tc_audio_init_ffmpeg’: aud_aux.c:311: erreur: ‘TC_INIT_LIBAVCODEC’ undeclared (first use in this function) aud_aux.c:311: erreur: (Each undeclared identifier is reported only once aud_aux.c:311: erreur: for each function it appears in.) aud_aux.c:314: erreur: ‘CODEC_ID_MP2’ undeclared (first use in this function) aud_aux.c:315: erreur: ‘CODEC_ID_AC3’ undeclared (first use in this function) aud_aux.c:320: erreur: ‘mpa_codec’ undeclared (first use in this function) aud_aux.c:331: erreur: ‘mpa_ctx’ undeclared (first use in this function) aud_aux.c:350: erreur: ‘TC_LOCK_LIBAVCODEC’ undeclared (first use in this function) aud_aux.c:352: erreur: ‘TC_UNLOCK_LIBAVCODEC’ undeclared (first use in this function) aud_aux.c: In function ‘tc_audio_encode_ffmpeg’: aud_aux.c:851: erreur: ‘TC_LOCK_LIBAVCODEC’ undeclared (first use in this function) aud_aux.c:852: erreur: ‘mpa_ctx’ undeclared (first use in this function) aud_aux.c:854: erreur: ‘TC_UNLOCK_LIBAVCODEC’ undeclared (first use in this function) aud_aux.c: In function ‘tc_audio_stop’: aud_aux.c:1061: erreur: ‘mpa_codec’ undeclared (first use in this function) aud_aux.c:1061: erreur: ‘mpa_ctx’ undeclared (first use in this function) make[2]: *** [export_dv_la-aud_aux.lo] Erreur 1 make[2]: quittant le répertoire « /usr/src/CVS/transcode/export » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /usr/src/CVS/transcode » make: *** [all] Erreur 2 + [[ 2 != 0 ]] + exit 1 r...@coyote:/usr/src/CVS# Looks like the "libtc/tcavcodec.h" header is missing. Sorry to bother you guys with that. The problem with running cutting edge. :-| Richard