构建最新的 grub2 (2.00) 时出现此错误。
我尝试添加-Wno-unused-function到HOST_CFLAGS,HOST_CPPFLAGS和. 我什至尝试在运行时删除该功能!TARGET_CPPFLAGSTARGET_CFLAGSMakefilemake
不幸的是,错误仍然存在。
构建最新的 grub2 (2.00) 时出现此错误。
我尝试添加-Wno-unused-function到HOST_CFLAGS,HOST_CPPFLAGS和. 我什至尝试在运行时删除该功能!TARGET_CPPFLAGSTARGET_CFLAGSMakefilemake
不幸的是,错误仍然存在。
你见过这个吗?
最新
flex的使GRUB-2.00构建失败。我可以使用 来解决问题--disable-werror,但grub-core/script/yylex.l会导致两个不适用于 -Werror 的警告。
./grub-core/script/yylex.l: At top level: grub_script.yy.c:2351:13: error: 'yy_fatal_error' defined but not used这可以通过删除
#define YY_FATAL_ERROR(msg)in来解决yylex.l。
但是,根据这篇文章,这似乎已得到修复。
从网络上的信息来看,您要么想切换到,grub 2.02要么尝试使用旧版本的flex.