сценарий жратвы.yy.c: 2354: 13: error:' YY фатальная ошибка ' определена, но не используется
При построении последнего grub2 (2.00) я получаю эту ошибку.
Я пытался добавить -Wno-unused-function к обоим HOST_CFLAGS, HOST_CPPFLAGS, TARGET_CPPFLAGS и TARGET_CFLAGS в Makefile. Я даже попытался удалить эту функцию, пока make работал!
К сожалению, ошибка остается.
1 ответ:
Вы видели это ?
Последнее
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)вyylex.l.Однако, согласно этому сообщению, это, кажется, было исправлено.
Судя по информации в сети, вы либо хотите переключиться на
grub 2.02, либо попробовать более старую версиюflex.