安装xawtv
sudo atp-get install xawtv
查看内核版本
uname -a
下载相近版本内核
我下载内核版本是\linux-2.6.31.14
ubuntu版本是2.6.32-21
把源码/Media/video目录拷贝到ubuntu下
查看内核路径
cd /usr/src/
ls
linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic
cd linux-headers-2.6.32-21-generic/
pwd得到路径
/usr/src/linux-headers-2.6.32-21-generic
修改video目录的Makefile
KERN_DIR = /usr/src/linux-headers-2.6.32-21-generic
all:
make -C $(KERN_DIR) M=`pwd` modules
clean:
make -C $(KERN_DIR) M=`pwd` modules clean
rm -rf modules.order
obj-m += vivi.o
编译
make
sudo modprobe vivi //安装自带vivi及依赖
sudo rmmod vivi //卸载自带的vivi
sudo insmod ./vivi.ko //安装自己编译的vivi.ko
在ubuntu 执行xawtv