linux驱动学习笔记(2.1) scull模块
编译此模块,出了几个错误,记录如下
我的环境,安装的Linux是ubuntu11.04
1、提示scripts/Makefile.build:46:*** CFLAGS was changed in "/home/chenfang/scull/Makefile",Fix it use EXTRA_CFLAGS.Stop.:
由于LDD3使用的是2.6.10内核,很多东西已经发生了变化,这里提示我们修改Makefile中的CFLAGS,用EXTRA_CFLAGS 代替,照它说的做就可以。
2、提示找不到文件linux/config.h: 在2.6.19开始的内核中删除了config.h文件,因此只要在mian.c中注释掉#include即可。
今天,先写到这,得困觉了,明天继续~