OK, I'm a little lost now..
--- freevo vdr-1.3.20 # xine-config --cflags -I/usr/local/include --- freevo include # ls -lah /usr/local/include total 104K drwxr-xr-x 8 root root 4.0K Feb 15 21:18 . drwxr-xr-x 13 root root 4.0K Nov 17 20:17 .. drwxr-xr-x 4 root root 4.0K Oct 26 17:40 directfb drwxr-xr-x 10 root root 4.0K Oct 26 17:40 directfb-internal drwxr-xr-x 2 root root 4.0K Mar 13 2004 libdxr3 drwxr-xr-x 2 root root 4.0K Oct 14 22:00 lirc lrwxr-xr-x 1 root root 21 Dec 3 20:38 mpeg2dec -> /usr/include/mpeg2dec drwxr-xr-x 2 root root 4.0K Aug 19 23:43 python2.3 drwxr-xr-x 2 root root 4.0K Feb 15 21:21 xine -rw-r--r-- 1 root root 66K Feb 15 21:18 xine.h --- freevo vdr-1.3.20 # locate input_vdr.h /usr/local/include/xine/input_vdr.h /build/xine-lib/src/vdr/input_vdr.h --- These are all good. It meants the files are where they are meant to be, but which does not show the same: freevo vdr-1.3.20 # which input_vdr.h which: no input_vdr.h in (/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/usr/X11R6/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin) ---
OK, so I change my path: freevo vdr-1.3.20 # declare -x PATH="/usr/local/include:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gccn/3.3:/usr/X11R6/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin" freevo vdr-1.3.20 # echo $PATH /usr/local/include:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gccn/3.3:/usr/X11R6/bin:/usr/qt/3/bin:/usr/kde/3.2/sbin:/usr/kde/3.2/bin --- But I still get the same error...
BTW, locate xine-config shows only two, and both are the same.. freevo vdr-1.3.20 # locate xine-config /usr/local/bin/xine-config /usr/local/share/man/man1/xine-config.1 /build/xine-lib/doc/man/en/xine-config.1 /build/xine-lib/misc/xine-config.in /build/xine-lib/misc/xine-config freevo vdr-1.3.20 # diff /usr/local/bin/xine-config /build/xine-lib/misc/xine-config freevo vdr-1.3.20 #
Mick