make menuconfig出问题了,内核文件不是放在/usr/src目录下的
发表于 : 2012-12-31 21:44
在编译内核时,因为一开始没把下载的源代码放在/usr/src目录下,在执行 为了确保/usr/include/下的asm、linux和scsi等链接是指向要升级的内核源代码。它们分别链向源代码目录下的真正的、该计算机体系结构所需要的include子目录。
如:asm指向/usr/src/linux/include/asm-generic等。若没有这些链接,就需要手工创建,按照下面的步骤进行: # cd /usr/include/ # rm -r asm linux scsi # ln -s /usr/src/linux/include/asm-generic asm # ln -s /usr/src/linux/include/linux linux # ln -s /usr/src/linux/include/scsi scsi
时把相关目录改成我自己存放源代码的目录/home/student1/Downloads,执行后,执行make menuconfig出错
如:asm指向/usr/src/linux/include/asm-generic等。若没有这些链接,就需要手工创建,按照下面的步骤进行: # cd /usr/include/ # rm -r asm linux scsi # ln -s /usr/src/linux/include/asm-generic asm # ln -s /usr/src/linux/include/linux linux # ln -s /usr/src/linux/include/scsi scsi
时把相关目录改成我自己存放源代码的目录/home/student1/Downloads,执行后,执行make menuconfig出错