Hey all, Because I've been trying to get h.264 to work today, I tried to make ffmpeg myself, and now I'm unable to compile xine-lib! I completely removed my ffmpeg installation and all, it still won't work. The problem must be with libpostproc or something, but I have those files: # ./autogen.sh --with-external-ffmpeg --disable-dxr3 && make && make install && ldconfig ... ipts -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wpointer-arith -g -MT xineplug_post_planar_la-pp.lo -MD -MP -MF .deps/xineplug_post_planar_la-pp.Tpo -c pp.c -fPIC -DPIC -o .libs/xineplug_post_planar_la-pp.o pp.c:35:27: error: postprocess.h: No such file or directory pp.c:61: error: ‘PP_QUALITY_MAX’ undeclared here (not in a function) pp.c:81: error: expected specifier-qualifier-list before ‘pp_context_t’ pp.c: In function ‘set_parameters’: pp.c:92: error: ‘post_plugin_pp_t’ has no member named ‘lock’ pp.c:92: warning: passing argument 1 of ‘pthread_mutex_lock’ from incompatible pointer type pp.c:96: error: ‘post_plugin_pp_t’ has no member named ‘lock’ pp.c:96: warning: passing argument 1 of ‘pthread_mutex_unlock’ from incompatible pointer type pp.c: In function ‘get_help’: pp.c:124: error: ‘pp_help’ undeclared (first use in this function) pp.c:124: error: (Each undeclared identifier is reported only once pp.c:124: error: for each function it appears in.) pp.c:127: warning: format ‘%s’ expects type ‘char *’, but argument 4 has type ‘struct xine_post_api_parameter_t *’ pp.c: In function ‘pp_init_plugin’: pp.c:157: warning: ‘xine_xmalloc’ is deprecated (declared at ../../../include/xine/xineutils.h:606) pp.c: In function ‘pp_open_plugin’: pp.c:194: error: ‘PP_FORMAT_420’ undeclared (first use in this function) pp.c:194: warning: assignment makes integer from pointer without a cast pp.c:196: error: ‘PP_CPU_CAPS_MMX’ undeclared (first use in this function) pp.c:196: error: invalid operands to binary | pp.c:196: warning: statement with no effect pp.c:198: error: ‘PP_CPU_CAPS_MMX2’ undeclared (first use in this function) pp.c:198: error: invalid operands to binary | pp.c:198: warning: statement with no effect pp.c:200: error: ‘PP_CPU_CAPS_3DNOW’ undeclared (first use in this function) pp.c:200: error: invalid operands to binary | pp.c:200: warning: statement with no effect pp.c:202: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:202: warning: statement with no effect pp.c:203: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:203: warning: statement with no effect pp.c:205: error: ‘post_plugin_pp_t’ has no member named ‘lock’ pp.c:205: warning: passing argument 1 of ‘pthread_mutex_init’ from incompatible pointer type pp.c: In function ‘pp_dispose’: pp.c:232: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:233: error: implicit declaration of function ‘pp_free_mode’ pp.c:233: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:234: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:234: warning: statement with no effect pp.c:236: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:237: error: implicit declaration of function ‘pp_free_context’ pp.c:237: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:238: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:238: warning: statement with no effect pp.c: In function ‘pp_draw’: pp.c:286: error: ‘post_plugin_pp_t’ has no member named ‘lock’ pp.c:286: warning: passing argument 1 of ‘pthread_mutex_lock’ from incompatible pointer type pp.c:288: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:296: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:297: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:299: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:299: error: implicit declaration of function ‘pp_get_context’ pp.c:299: warning: statement with no effect pp.c:301: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:302: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:303: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:303: warning: statement with no effect pp.c:307: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:308: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:308: error: implicit declaration of function ‘pp_get_mode_by_name_and_quality’ pp.c:309: warning: statement with no effect pp.c:311: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:312: error: implicit declaration of function ‘pp_postprocess’ pp.c:316: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ pp.c:316: error: ‘post_plugin_pp_t’ has no member named ‘pp_context’ pp.c:319: error: ‘post_plugin_pp_t’ has no member named ‘lock’ pp.c:319: warning: passing argument 1 of ‘pthread_mutex_unlock’ from incompatible pointer type pp.c:321: error: ‘post_plugin_pp_t’ has no member named ‘pp_mode’ make[3]: *** [xineplug_post_planar_la-pp.lo] Error 1 make[3]: Leaving directory `/tmp/xine-lib-cvs-13-04-2008/src/post/planar' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/tmp/xine-lib-cvs-13-04-2008/src/post' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/xine-lib-cvs-13-04-2008/src' make: *** [all-recursive] Error 1 _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr