Portál AbcLinuxu, 8. května 2025 17:59

Dotaz: Burg - Chyba kompilacie

1.6.2011 13:04 Palo | skóre: 5
Burg - Chyba kompilacie
Přečteno: 262×
Odpovědět | Admin
Zdravim,
kompilacia Burgu mi zlyhala na tejto chybe:

CC efiemu_mod-efiemu_main.o
efiemu/main.c: In function ‘grub_efiemu_prepare’:
efiemu/main.c:288:14: error: variable ‘err’ set but not used [-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors
make: *** [efiemu_mod-efiemu_main.o] Error 1


Nevie niekto ako to vyriesit? Postupoval som podla navodu na ich stranke. Momentalne mam grub2 a 32-bitovu Fedoru 15.
Dakujem

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

lkocman avatar 1.6.2011 13:43 lkocman | skóre: 10
Rozbalit Rozbalit vše Re: Burg - Chyba kompilacie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zacni s tim ze odmaznes definici promenne err (radek 288)
1.6.2011 20:56 Palo | skóre: 5
Rozbalit Rozbalit vše Re: Burg - Chyba kompilacie
Diky za radu. Po zmazani zadefinovania premennej:

CC efiemu_mod-efiemu_main.o
efiemu/main.c: In function ‘grub_efiemu_prepare’:
efiemu/main.c:296:3: error: ‘err’ undeclared (first use in this function)
efiemu/main.c:296:3: note: each undeclared identifier is reported only once for each function it appears in
make: *** [efiemu_mod-efiemu_main.o] Error 1

este pridavam aj cast kodu o ktoru sa jedna:

grub_err_t
grub_efiemu_prepare (void)
{

grub_err_t err;
if (prepared)
return GRUB_ERR_NONE;

grub_dprintf ("efiemu", "Preparing %d-bit efiemu\n",
8 * grub_efiemu_sizeof_uintn_t ());

err = grub_efiemu_autocore ();

/* Create NVRAM. */
grub_efiemu_pnvram ();

prepared = 1;

if (grub_efiemu_sizeof_uintn_t () == 4)
return grub_efiemu_prepare32 (efiemu_prepare_hooks, efiemu_config_tables);
else
return grub_efiemu_prepare64 (efiemu_prepare_hooks, efiemu_config_tables);
}
Řešení 1× (Palo (tazatel))
stativ avatar 1.6.2011 14:22 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Burg - Chyba kompilacie
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušší postup je odstranit ze všech makefile -Werror flag.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
1.6.2011 21:03 Palo | skóre: 5
Rozbalit Rozbalit vše Re: Burg - Chyba kompilacie
Diky moc. Funguje skvele.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.