On Tue, Sep 21, 2010 at 15:43, Yves Blusseau <bluss...@zetam.org> wrote: > > > Le 21/09/2010 10:38, KESHAV P.R. a écrit : >> >> Grub2 bzr mainline rev 2830 does not compile for both x86_64-efi and >> i386-pc. Seems like some error due to gnulib. I have attached the >> output while compiling for x86_64-efi. > > One include what wrong. Corrected in revision 2835. >
New error bison -d -p grub_script_yy -b grub_script ../grub-core/script/parser.y flex -o grub_script.yy.c --header-file=grub_script.yy.h ../grub-core/script/yylex.l gcc -E -DHAVE_CONFIG_H -I. -I.. -Wall -W -I./include -DGRUB_UTIL=1 -DGRUB_LIBDIR=\"/usr/lib/grub\" -DLOCALEDIR=\"/usr/share/locale\" -DGRUB_MACHINE_EFI=1 -DGRUB_MACHINE=X86_64_EFI -DGRUB_FILE=\"grub_script.tab.h\" -I. -I.. -I. -I.. -I../include -I./include -I./grub-core/gnulib -I../grub-core/lib/libgcrypt_wrap \ -D'GRUB_MOD_INIT(x)=...@marker@x@' grub_script.tab.h grub_script.yy.h ../util/misc.c ../grub-core/kern/misc.c ../grub-core/kern/emu/mm.c ../grub-core/kern/emu/misc.c ../grub-core/kern/emu/getroot.c ../grub-core/kern/emu/hostdisk.c ../grub-core/commands/blocklist.c ../grub-core/commands/extcmd.c ../grub-core/commands/ls.c ../grub-core/disk/dmraid_nvidia.c ../grub-core/disk/loopback.c ../grub-core/disk/lvm.c ../grub-core/disk/mdraid_linux.c ../grub-core/disk/mdraid1x_linux.c ../grub-core/disk/raid5_recover.c ../grub-core/disk/raid6_recover.c ../grub-core/disk/raid.c ../grub-core/fs/affs.c ../grub-core/fs/afs_be.c ../grub-core/fs/afs.c ../grub-core/fs/befs_be.c ../grub-core/fs/befs.c ../grub-core/fs/btrfs.c ../grub-core/fs/cpio.c ../grub-core/fs/ext2.c ../grub-core/fs/fat.c ../grub-core/fs/fshelp.c ../grub-core/fs/hfs.c ../grub-core/fs/hfsplus.c ../grub-core/fs/iso9660.c ../grub-core/fs/jfs.c ../grub-core/fs/minix.c ../grub-core/fs/minix2.c ../grub-core/fs/nilfs2.c ../grub-core/fs/ntfs.c ../grub-core/fs/ntfscomp.c ../grub-core/fs/reiserfs.c ../grub-core/fs/sfs.c ../grub-core/fs/tar.c ../grub-core/fs/udf.c ../grub-core/fs/ufs2.c ../grub-core/fs/ufs.c ../grub-core/fs/xfs.c ../grub-core/kern/command.c ../grub-core/kern/device.c ../grub-core/kern/disk.c ../grub-core/kern/env.c ../grub-core/kern/err.c ../grub-core/kern/file.c ../grub-core/kern/fs.c ../grub-core/kern/list.c ../grub-core/kern/partition.c ../grub-core/lib/arg.c ../grub-core/lib/crypto.c ../grub-core/lib/envblk.c ../grub-core/lib/hexdump.c ../grub-core/lib/libgcrypt-grub/cipher/sha512.c ../grub-core/lib/libgcrypt-grub/cipher/crc.c ../grub-core/lib/LzFind.c ../grub-core/lib/LzmaEnc.c ../grub-core/lib/pbkdf2.c ../grub-core/normal/datetime.c ../grub-core/normal/misc.c ../grub-core/partmap/acorn.c ../grub-core/partmap/amiga.c ../grub-core/partmap/apple.c ../grub-core/partmap/gpt.c ../grub-core/partmap/msdos.c ../grub-core/partmap/sun.c ../grub-core/partmap/sunpc.c ../grub-core/partmap/bsdlabel.c ../grub-core/script/function.c ../grub-core/script/lexer.c ../grub-core/script/main.c ../grub-core/script/script.c ../grub-core/script/argv.c > libgrub.pp || (rm -f libgrub.pp; exit 1) ../util/misc.c:47:22: fatal error: progname.h: No such file or directory compilation terminated. make: *** [libgrub.pp] Error 1 and a minor issue in util/grub-install.in --bootloader_id=*) bootloader_id=`echo "$option" | sed 's/--bootloader_id=//'` ;; should be --bootloader-id not --bootloader_id . Regards. Keshav _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel