Hi, I was trying to build a FILO payload to see the functionality of coreboot on qemu. For doing this, I went for building libpayload and FILO in one go using the build.sh script, with default options for both of them. But I got the following error:
# configuration written to .config # Building libpayload... Warning: no suitable GCC for armv7. /bin/sh: 1: -print-libgcc-file-name: not found /bin/sh: 1: -print-libgcc-file-name: not found cp: cannot stat 'lib.config': No such file or directory make: *** [/home/naman/coreboot/payloads/filo/build/libpayload/lib/libpayload.a] Error 1
Hence the config file was not created and thus ELF FILO image was not created. Can someone help me understand why this happened and how to rectify it? Also I wanted to know, once the filo.elf payload is ready, how to create a hard disk image containing the Linux kernel and optional initramfs that FILO loads. My ultimate goal is to use this hard-disk image with a coreboot.rom i create.
Regards, Naman Govil