编译内核出错:/bin/sh: 1: bison: not found scripts/Makefile.lib:196: recipe for target ‘scripts/kconfig/zco

问题:

book@book-VirtualBox:~/project/s3c2440/linux-4.19-rc3$ make menuconfig          
  YACC    scripts/kconfig/zconf.tab.c
/bin/sh: 1: bison: not found
scripts/Makefile.lib:196: recipe for target 'scripts/kconfig/zconf.tab.c' failed
make[1]: *** [scripts/kconfig/zconf.tab.c] Error 127
Makefile:550: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 2

分析:

  • 缺乏某些程序,安装即可。

解决:

sudo apt install bison flex

一般缺少bison的时候也会缺少flex,所以也一起安装了吧。


版权声明:本文为weixin_44498318原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。