好久没有做Linux驱动开发的工作了,相关知识都丢到大海里去了。今天把2.6.32的内核下载下来,想编一下SCTP模块,居然出现下面的问题
/bin/sh: scripts/genksyms/genksyms: No such file or directory
查了查原因,原来是需要make sripts生成genksyms这个工具。
# make mrproper
# make oldconfig/menuconfig
# make prepare scripts
在X86_64 Fedora/RHEL7编译内核的步骤一般如下:
make menuconfig && make -j N && make modules_install && make install &&reboot