I can't believe this, everyone else seems to get multiproto working, but I can't. :(

>cd multiproto_folder
>cd linux/include/linux
>ln -s /usr/src/linux-headers-`uname -r`/include/linux/compiler.h ./
And so I did:

ls -l multiproto_plus/linux/include/linux/
lrwxrwxrwx 1 root root    62 2008-09-19 21:11 compiler.h -> /usr/src/kernels/2.6.26.3-29.fc9.i686/include/linux/compiler.h
drwxr-xr-x 2 root root  4096 2008-09-19 20:35 dvb
-rw-r--r-- 1 root root  7816 2008-09-19 20:35 i2c-id.h
-rw-r--r-- 1 root root  1230 2008-09-19 20:35 ivtvfb.h
-rw-r--r-- 1 root root  2646 2008-09-19 20:35 ivtv.h
-rw-r--r-- 1 root root  2544 2008-09-19 20:35 meye.h
-rw-r--r-- 1 root root  1853 2008-09-19 20:35 video_decoder.h
-rw-r--r-- 1 root root 53190 2008-09-19 20:35 videodev2.h
-rw-r--r-- 1 root root 10596 2008-09-19 20:35 videodev.h
-rw-r--r-- 1 root root  4249 2008-09-19 20:35 videotext.h

[root@video linux]# uname -r
2.6.26.3-29.fc9.i686

Every time I try to compile vdr, it stops with

In file included from dvbdevice.c:17:
/usr/include/linux/dvb/video.h:27:28: error: linux/compiler.h: No such file or directory
make: *** [dvbdevice.o] Error 1

I have tried both copying and linking compiler.h to linux/include/linux/
I have tried both multiproto and multiproto_plus (hg cloned them today)
I have tried both vdr 1.7.0 and 1.7.1

When I look at /usr/include/linux/dvb/video.h:
-- cut --
#ifndef _DVBVIDEO_H_
#define _DVBVIDEO_H_

#include <linux/compiler.h>
-- cut --

I can't understand why compiler.h is not found, since I have no problems finding it :)
Getting tired and frustrated, better give this some rest ...

Josce



Connect to the next generation of MSN Messenger  Get it now!