我试图在ubuntu 12.04 LTS上安装intel e1000以太网卡驱动程序。 当我输入
make install
发生以下错误:
Makefile:111: * 未配置Linux内核源 - 缺少 version.h中。停止。
在README文件中,你说:
当尝试通过运行make install来编译驱动程序时, 可能会出现以下错误:
"Linux kernel source not configured - missing version.h"
要解决此问题,请转到Linux创建version.h文件 源树并输入:
make include/linux/version.h.
我尝试在/usr/src/linux*******
文件夹中运行此命令,但没有结果
(
i have linux-headers-3.8.0-29 linux-headers-3.8.0-32
linux-headers-3.8.0-29-generic linux-headers-3.8.0-32-generic
)
有任何解决问题的建议吗?
答案 0 :(得分:0)
有些人喜欢编译。搜索此错误在此指出了我。
事实证明,编译器正在查看错误的内核版本,并且操作系统上未安装此标头。
最好解决了编辑specfile的问题。
答案 1 :(得分:0)
使用终端或synaptic安装build-essential。 重启电脑,它会工作。 谢谢。