Това е в моя Makefile.core.def: ... ... module = { name = mymod; общ = net/mymod.c; }; .....
Когато се опитах да създам, получавам: mv syminfo.lst.new syminfo.lst cat syminfo.lst | сортиране | gawk -f /build/boot_project/src/grub/grub2/grub-core/genmoddep.awk > moddep.lst || (rm -f moddep.lst; изход 1) grub_efi_get_variable в mymod не е дефинирана make[5]: *** [moddep.lst] Грешка 1
mymod.c has "#include <grub/efi/efi.h>" and tries to use "grub_efi_get_variable" function. I see that in syminfo.lst
> more syminfo.lst
...
undefined mymod grub_efi_get_variable
...
Може ли някой да хвърли светлина върху грешката и как да я поправя?
Благодаря,
P.S. Редактирах Makefile.core.def и Makefile.core.am в /build/boot_project/src/grub/grub2/grub-core/, за да включа моя модул и стартирах autogen.sh в /build/boot_project/src/grub/ за регенерирам Makefile.in, след което стартирах dmake в /build/boot_project/src/grub/