阅读:1768回复:1
[求助]实验<<Linux设备驱动程序3>>中例子时出错,驱动中如何处理不认识的符号
有没有人在看<<Linux设备驱动程序3>>,我在实验第三章的例子scull时出错,提示如下:
Aug 12 16:29:16 localhost kernel: scull: Unknown symbol __wake_up_sync 我找了一下,在几个文件中均没有__wake_up_sync,只在生成的scull.mod.c中发现了__wake_up_sync,不知道这个问题如何解决! |
|
沙发#
发布于:2007-10-22 12:20
1、有个头文件没include,或者文件名变了,或者目录变了。(LDD3中的程序是2.6.10内核的)
2、在insmod这个module之前还应modprobe一个驱动module |
|