安装Xen管理程序时出现编译错误

时间:2014-03-05 19:01:15

标签: gcc xen

当我运行make world命令时出现此错误。 谁知道是什么原因导致的?我认为它与我的gcc版本有关,但我无法在debian中升级它。我的gcc版本是4.7.2

numa.c: In function ‘acpi_parse_slit’:
numa.c:99:6: error: variable ‘localities’ set but not used [-Werror=unused-but-set-    variable]
numa.c: In function ‘acpi_parse_srat’:
numa.c:152:26: error: variable ‘srat’ set bbut not used [-Werror=unused-but-set-    variable]

2 个答案:

答案 0 :(得分:0)

它是由两个变量定义,设置为一个值,然后从未使用过 - 错误消息很多说...另外,你设置了-Werror或其变体之一通常只是警告无用的构造成错误,导致构建终止。

删除这两个变量的定义(可能不是最佳解决方案),或修复构建标志以摆脱将警告升级为错误的-Werror位...

答案 1 :(得分:0)

尝试将“KBUILD_CFLAGS + = -Wno-error = unused-but-set-variable”添加到Makefile(在Xen根目录中找到)。