分页: 1 / 1

请问这个Makefile文件是什么意思,在线等!

发表于 : 2007-09-24 12:07
jichunzhi
obj-m := hello.o
KERNELBUILD :=/lib/modules/`uname -r`/build
default:
make -C $(KERNELBUILD) M=$(shell pwd) modules
clean:
rm -rf *.o *.ko *.mod.c .*.cmd .tmp_versions

发表于 : 2007-09-24 14:21
xhy
Makefile是一种脚本语言
你可以去GNU 主页下载教程

发表于 : 2007-09-24 15:49
jichunzhi
root@jichunzhi:/usr/src/linux-2.6.17.1/drivers/misc# make
make -b -C /lib/modules/`uname -r`/build/ -I/usr/realtime/include -I/usr/realtime/include/asm -I/lib/modules/`uname -r`/build/include -I/lib/modules/`uname -r`/build/include/asm/mach-default M=/usr/src/linux-2.6.17.1/drivers/misc modules
make[1]: Entering directory `/usr/src/linux-2.6.17.1'
Building modules, stage 2.
MODPOST
WARNING: "rtf_destroy" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtheap_free" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_task_resume" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_typed_sem_init" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_task_init" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtheap_alloc" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtai_global_heap" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtf_create" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_spopen" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_spclose" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_spread" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "pthread_wait_period_np" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtf_put" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rtf_reset" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_spwrite" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "pthread_make_periodic_np" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_get_time" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "pthread_setschedparam" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_whoami" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_task_suspend" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_sem_delete" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
WARNING: "rt_sem_broadcast" [/usr/src/linux-2.6.17.1/drivers/misc/fifo.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.17.1'
这是怎么回事

发表于 : 2007-09-24 20:12
aca
因为你没装build-essential