我需要构建并安装Linux内核> = 4.1才能使我的Wi-Fi正常工作。我想使用Linux Mint(17.3)。我找到了有关如何在mintguide.org(https://mintguide.org/system/580-install-linux-kernel-4-4-4-stable-on-linux-mint.html)
上更改内核的说明我尝试构建几个内核映像,但我总是遇到同样的问题:在构建过程中,gcc
编译器抱怨一些隐式函数声明。由于我有几个内核版本的问题,我认为我错过了一些要求。构建计算机正在运行安装了build-essentials
软件包的Mint发行版。 gcc
编译器版本为4.9.3,原因是缺少-fstack-protector-strong
参数,这是构建内核4.4.4所必需的。
内核4.4.4的一个问题是例如' __ vmalloc'只在/var/lib/dkms/ndiswrapper/1.59/build/loader.c:156:19中隐式声明
在不更改代码的情况下,我能做些什么吗?我可以改变-Werror编译标志吗?