Linux内核编译错误

问题描述 投票:0回答:1

我从Linus的github克隆了内核源代码,我对usbhid驱动程序进行了一些修改(这可以很好地编译为模块,没有错误),但如果我尝试构建整个内核,我会收到此错误:

AR      drivers/gpu/drm/built-in.o
AR      drivers/gpu/built-in.o
Makefile:1023: recipe for target 'drivers' failed
make: *** [drivers] Error 2

这没什么特别的。可能是什么问题呢?

linux unix compilation kernel
1个回答
0
投票

更新:9-15-18此问题已解决..内核现在将使用我在下面给出的命令进行编译。

同样的问题在这里4.19.0-rc3将无法在Threadripper 2990WX上编译。顺便说一句,我目前正在运行4.19.0-rc2而没有任何问题。

这些是我使用的命令。请注意,我也试过没有LD静态标志。

wget https://git.kernel.org/torvalds/t/linux-4.19-rc3.tar.gz && tar -xzf linux-4.19-rc3.tar.gz && cd linux-4.19-rc3 && make -j 64 clean && make -j 64 mrproper &&  zcat /proc/config.gz >> ./.config && LDFLAGS=--static make -j 64
© www.soinside.com 2019 - 2024. All rights reserved.