编译内核 有点 麻烦 有点 没意思 我想单个 编译模块 比如说 我想编译fs.o 或者 ntfs.o 如此 .... 我该怎么作呢 希望高手指点
by redfoxlinux - Linux论坛 - 2004-09-14 13:56:37 阅读(1041) 回复(3)
很简单的一段skull驱动程序 然后make之后却没有出现skull.ko 意思就是编译之后通过且没有报错,就是不出模块文件,请问哪位大侠知道原因不? 用同样的makefile 可以编译hello模块,也会出hello.ko模块,为什么这里却没有呢? 下面是编译结果: [root@Eric driver]# make make -C /lib/modules/2.6.9-5.ELsmp/build SUBDIRS=/root/workspace/driver modules make[1]: Entering directory `/usr/src/kernels/2.6.9-5.EL-smp-i686' ...
将驱动交叉编译至ppc平台. 用linux kernel 2.4.20及2.4.17头文件可以编译成功, 用2.4.2不行。但交叉编译成功的驱动在目标板上加载时不成功,提示: insmod: unresolved symbol __save_flags_ptr insmod: unresolved symbol __restore_flags insmod: unresolved symbol __cli 其中交叉编译工具,分别使用了uClibc, MontaVista HardHat 2.1, ELDK 3.0, 结果一致。 我想是不是我方法上有些问题(编译了一个不需连结内核头文件的最小...
-------------------------------------------------------------------------------- 我想学习linux的驱动模块开发的知识。但是的c语言底子特别薄,而且我不懂得linux内核。 想请各位高手给点建议阿。
天杀的,莫名其妙。不知道是什么原因? 在系统启动是开始加载驱动模块是说找不到/lib/moduels/2.4.21.xx/moduels.dep x-windows一切正常,当然这样的后果是谁也不想看到的, 除了本身的文件系统,光驱不能用,不能加载WIN系统,USB没有驱动。。。。 音乐不能听,电影不能看。。。。。。 最郁闷的是,没有网卡驱动就不能上网啊。 想过用MODPROBE编译一遍/usr/src下的模块,结果是所有的/sbin下和模块有关的指令都不能用。 由于我没...
1,有以下模块 a.so.1(编译时使用makefile1,时间为1月1日1时) b.so.1(编译时使用makefile1,时间为1月1日1时) c.so.1(编译时使用makefile2,时间为1月1日1时) ~~~~~~ (请注意makefile不是同一个文件) 2,然后做rpm包(时间为2月2日2时) 3,然后安装,安装好了之后到 lib 目录下面看到a,b,c三个模块 使用# ls -al 命令 a.so.1 2月2日2时 b.so.1 2月2日2时 c.so.1 1月1日1时 (请注意a...
因为刚刚换了一个linux操作系统,想用刻录机,但没有ide_scis模块。 那位兄弟单独编译过一个模块请指教。在网上也找了一些如: [quote]最初由 FlawZero 发布 发信人: reden (鱼 ~ 憧憬着风花雪月), 信区: linux 标 题: linux 下编译Kernel的误区! 发信站: BBS 水木清华站 (Mon Sep 21 00:32:54 1998) 现在大家一般碰到什么网卡找不到, 鼠标,或其它硬件问题, 通常是重新编译Kernel, 这样速度慢,不是最好的方法! 如果你的Kerne...
编译命令和错误显示如下 gcc -c snull.c -DMODUOLE -D__KERNEL__ -I/usr/src/linux-2.4.20-8/include -g -o snull.o snull.c:21:31: linux/moduleparam.h: No such file or directory In file included from snull.c:40: /usr/src/linux-2.4.20-8/include/asm/checksum.h: In function `csum_and_copy_to_user': /usr/src/linux-2.4.20-8/include/asm/checksum.h:186: `VERIFY_WRITE' undeclared (first use in this function) /u...