您的位置:首页 > 产品设计 > UI/UE

【Tiny4412】 编译dnw源码报错 /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory

2017-08-03 11:19 423 查看
    1. 今天编译dnw源码的时候出现如下错误:
     /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory 

     截图如下:



2. 解决办法

这主要是没安装内核安装包,可以查看/usr/src/kernel文件夹下是否有内核开发包文件。

安装内核安装包可以使用如下命令:[root@deng 4th]# yum list | grep kernel
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
abrt-addon-kerneloops.x86_64 2.0.8-21.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
dracut-kernel.noarch 004-335.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
kernel.x86_64 2.6.32-431.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
kernel-devel.x86_64 2.6.32-431.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
kernel-firmware.noarch 2.6.32-431.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
kernel-headers.x86_64 2.6.32-431.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
libreport-plugin-kerneloops.x86_64 2.0.9-19.el6 @anaconda-RedHatEnterpriseLinux-201311111358.x86_64/6.5
kernel-abi-whitelists.noarch 2.6.32-431.el6 Uplooking
kernel-debug.x86_64 2.6.32-431.el6 Uplooking
kernel-debug-devel.x86_64 2.6.32-431.el6 Uplooking
kernel-doc.noarch 2.6.32-431.el6 Uplooking
[root@deng 4th]#

安装对应的安装包[root@deng 4th]# yum -y install kernel-devel.x86_64

安装完成后,在/lib/modules/2.6.32-573.el6.x86_64目录下查看build的链接,如果没有指向build -> ../../../usr/src/kernels/2.6.32-573.22.1.el6.x86_64/的链接需要重新创建一个软链接,具体如下:[root@deng 2.6.32-431.el6.x86_64]# ln -s build ../../../usr/src/kernels/2.6.32-431.el6.x86_64
创建完成后,就进行再次编译,此时就不会报上述问题了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐