$ make defconfig
  YACC    scripts/kconfig/zconf.tab.c
/bin/sh: 1: bison: not found
make[1]: *** [scripts/Makefile.lib:196:scripts/kconfig/zconf.tab.c] 错误 127
make: *** [Makefile:534:defconfig] 错误 2

$ sudo apt install bison flex
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:
  gsfonts imagemagick-6-common libfftw3-double3 liblqr-1-0 libm17n-0 libmagickcore-6.q16-6 libmagickwand-6.q16-6 libotf0 m17n-db xaw3dg
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
  libfl-dev libfl2 m4
建议安装:
  bison-doc flex-doc m4-doc
下列【新】软件包将被安装:
  bison flex libfl-dev libfl2 m4
升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 342 个软件包未被升级。
需要下载 1,190 kB 的归档。
解压缩后会消耗 3,513 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu focal/main amd64 flex amd64 2.6.4-6.2 [317 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu focal/main amd64 bison amd64 2:3.5.1+dfsg-1 [657 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu focal/main amd64 libfl2 amd64 2.6.4-6.2 [11.5 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu focal/main amd64 libfl-dev amd64 2.6.4-6.2 [6,316 B]
已下载 1,190 kB,耗时 5秒 (242 kB/s)  
正在选中未选择的软件包 m4。
(正在读取数据库 ... 系统当前共安装有 206974 个文件和目录。)
准备解压 .../archives/m4_1.4.18-4_amd64.deb  ...
正在解压 m4 (1.4.18-4) ...
正在选中未选择的软件包 flex。
准备解压 .../flex_2.6.4-6.2_amd64.deb  ...
正在解压 flex (2.6.4-6.2) ...
正在选中未选择的软件包 bison。
准备解压 .../bison_2%3a3.5.1+dfsg-1_amd64.deb  ...
正在解压 bison (2:3.5.1+dfsg-1) ...
正在选中未选择的软件包 libfl2:amd64。
准备解压 .../libfl2_2.6.4-6.2_amd64.deb  ...
正在解压 libfl2:amd64 (2.6.4-6.2) ...
正在选中未选择的软件包 libfl-dev:amd64。
准备解压 .../libfl-dev_2.6.4-6.2_amd64.deb  ...
正在解压 libfl-dev:amd64 (2.6.4-6.2) ...
正在设置 m4 (1.4.18-4) ...
正在设置 libfl2:amd64 (2.6.4-6.2) ...
正在设置 bison (2:3.5.1+dfsg-1) ...
update-alternatives: 使用 /usr/bin/bison.yacc 来在自动模式中提供 /usr/bin/yacc (yacc)
正在设置 flex (2.6.4-6.2) ...
正在设置 libfl-dev:amd64 (2.6.4-6.2) ...
正在处理用于 libc-bin (2.31-0ubuntu9) 的触发器 ...
正在处理用于 man-db (2.9.1-1) 的触发器 ...
正在处理用于 install-info (6.7.0.dfsg.2-5) 的触发器 ...

// 再试一次
$ make defconfig
  YACC    scripts/kconfig/zconf.tab.c
  LEX     scripts/kconfig/zconf.lex.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
*** Default configuration is based on 'defconfig'
#
# configuration written to .config
#

参考文档
编译内核出错:/bin/sh: 1: bison: not found scripts/Makefile.lib:196: recipe for target ‘scripts/kconfig/zco
https://blog.csdn.net/weixin_44498318/article/details/108357809

编译内核报错 bison not found相关推荐

  1. 编译内核报错Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-deve

    报错: Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel ...

  2. linux编译内核报错,linux编译内核时出报错;

    因为以前已经编译了,所以就很简单的连接: [root@bache linux-2.6.29]# make defconfig *** Default configuration is based on ...

  3. 编译内核报错——Failed to generate BTF for vmlinux

    BTF: .tmp_vmlinux.btf: pahole (pahole) is not available Failed to generate BTF for vmlinux Try to di ...

  4. linux 内核 报错,根据epc定位linux内核报错.pdf

    根据epc定位linux内核报错.pdf 韩⼤卫@吉林师范⼤学 2014.12.10 转载请表明出处 ************************************************* ...

  5. C/C++多个链接库含有同名函数,编译会报错吗

    C/C++多个链接库含有同名函数,编译会报错吗 起因 基本概念 同名函数测试 测试1:`.o`目标文件 测试2:静态库 测试3:动态库 同名函数的应用 起因 由于业务需要,我司使用了Mellanox某 ...

  6. CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法

    一.问题 如题,CubeMx 生成的FreeRTOS 代码在ARM compiler6 编译__forceinline 报错的解决方法. 二.解决方法 第一种方法,将编译器换回default comp ...

  7. html渐变编织背景,【报Bug】uniapp设置了css渐变背景色编译时会报错

    详细问题描述 css样式中设置了背景色的话在H5发行编译时会报错,不过在浏览器运行编译时未发生错误. 错误日志: [HBuilder] 15:14:32.364 Module build failed ...

  8. CentOS 6.3 下编译cyrus-sasl报错解决

    编译cyrus-sasl报错解决        分类:            Linux2011-12-07 12:501155人阅读评论(0)收藏举报 function 编译cyrus-sasl报错 ...

  9. Apache2.4.1编译安装报错解决

    Apache HTTP Server(HTTPD)2.4.1,这个版本是新一代的2.4分支的首个正式版本. Apache HTTP Server项目团队称,这是最新的.也是最好的一个版本,添加了许多新 ...

最新文章

  1. PCL中点云数据格式之间的转化
  2. 4 app版本号 swift_已开源 app 实现检查更新的简单方式
  3. 与老大的交谈——估算项目时间
  4. m_Orchestrate learning system---二十四、thinkphp里面的ajax如何使用
  5. hms能适配鸿蒙吗,国产手机即将抱团?魅族率先使用HMS服务,或多家国产适配鸿蒙!...
  6. 微信小程序python解析获取用户手机号_python获取微信小程序openid及用户信息
  7. kali 安装使用记录
  8. 玩cf一直连接服务器失败怎么办啊,windows10系统玩cf提示连接服务器失败怎么办...
  9. 【ML】理解偏差和方差,过拟合和欠拟合
  10. jsf教程_JSF教程
  11. Java_基础(一)
  12. C#限制float有两位小数
  13. c++ 按行读取txt文件并赋值_C 语言入门 19 读取txt文件中的数字,消除其中连续重复的数字...
  14. 新老系统迁移及整合方案
  15. 学习云计算简单吗?专科生学习云计算就业前景如何?
  16. 阿里云申请商标注册步骤详细教程
  17. “烧”不起原创欲减少成本投入,奈飞还能稳坐流媒体龙头宝座么?
  18. python接口自动化3-自动发帖(session)
  19. 微软新搜索引擎Bing探秘(组图)
  20. 区块链学习笔记:区块链到底能干什么

热门文章

  1. 电脑蓝屏c语言代码大全,Win10电脑卡机遇到蓝屏代码0xc000014c应该怎么办?
  2. 数通基础-二层交换原理
  3. 字符串低位优先排序(LSD)和高位优先排序(MSD)原理及C++实现
  4. 串口通信是先发低位再发高位
  5. CAD制图初学入门:如何在CAD图纸中插入图框?
  6. 【模拟】【NOIP2008】笨小猴 word
  7. android传感器数据流程
  8. C#MDI窗体实现多窗口效果
  9. 大数据技术——Hadoop3.X入门搭建+安装调优(1.入门)
  10. 一个WEB页面的访问过程