drivers/net/phy/Makefile:24: *** missing separator. Stop. make[4]: *** [scripts/Makefile.build:544: drivers/net/phy] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [scripts/Makefile.build:544: drivers/net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:1054: drivers] Error 2 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/home/lkuser/SDK/mine_lkuser/SS528V100_SDK_V2.0.0.1/SS528V100R001/boot/linux/linux-4.19.y' make[1]: *** [Makefile:38: all] Error 2 make[1]: Leaving directory '/home/lkuser/SDK/mine_lkuser/SS528V100_SDK_V2.0.0.1/SS528V100R001/boot/linux' make: *** [Makefile:243: kernel] Error 2
时间: 2023-09-06 18:06:48 浏览: 112
makefile报错
5星 · 资源好评率100%
这个错误提示是在编译 Linux 内核时发生的。具体来说,是在 drivers/net/phy/Makefile 文件的第 24 行出现了一个缩进错误,导致 make 命令无法正确解析该行。因此,make 命令停止执行,并输出了该错误信息。
要解决此问题,可以检查该行的缩进是否正确,并确保在该行之前没有任何非法字符或注释等。通常来说,Makefile 文件的每一行命令都应该以一个制表符或多个空格作为开头,而不是其他任何字符。
阅读全文