出错详情
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors

原因:编译过于严格
解决:寻找Makefile中包含-Werror的行,将-Werror删掉或者注释掉

1、在/panda目录下输入grep -R Werror ./* 查找所有包含-Werror的项
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors
在configure中发现这样一段话
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors

Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors

2、找到/multiboot目录下的Makefile
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors

3、将CCFLAG中的-Werror删除
结果还是失败

4、于是在../panda/build.sh命令后加了一段上图中的–disable-werror
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors
成功跳过了cc1: warnings being treated as errors这个错误。

!!!但是很不幸又遇到了一个新问题!!!(由于我虚拟机里安装的Ubuntu14.04.3是32位的,所以与PANDA LLVM不兼容)
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors
于是我得重新在虚拟机里安装64位的Ubuntu。[可怜]


下图内容的链接
在网上还找到一个解决方案,如下图所示。由于时间原因我就不验证这个方法的可行性啦,如果大家遇到同样的问题都可以试试哈。
Ubuntu14.04安装PANDA过程中出现cc1: warnings being treated as errors

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-07-11
猜你喜欢
  • 2021-05-30
  • 2022-12-23
  • 2022-01-15
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案