[email protected] wrote: > While executing “make crossgcc-i386” within the coreboot folder, > the make throws this error: > > configure:3602: > /home/juan/fsp_coreboot/coreboot/util/crossgcc/build-i386-elf-gcc/./gcc/xgcc > -B/home/juan/fsp_coreboot/coreboot/util/crossgcc/build-i386-elf-gcc/./gcc/ > -B/home/juan/fsp_coreboot/coreboot/util/crossgcc/xgcc/i386-elf/bin/ > -B/home/juan/fsp_coreboot/coreboot/util/crossgcc/xgcc/i386-elf/lib/ -isystem > /home/juan/fsp_coreboot/coreboot/util/crossgcc/xgcc/i386-elf/include -isystem > /home/juan/fsp_coreboot/coreboot/util/crossgcc/xgcc/i386-elf/sys-include > -c -O2 conftest.c >&5 > cc1: internal compiler error: Illegal instruction .. > Thank you beforehand for any help or insights you may be able to provide.
So the C compiler in your distribution (apparently gcc-4.9.2) seems to have been built for a machine with some capabilities that the machine you are using does not support or implement. Your best bet is probably to try a different Linux distribution. I'm afraid I can not make a recommendation. Several distributions ship broken toolchains. Investigate what distributions others have used for development (of any kind, not coreboot) with your particular combination of hardware and hypervisor. //Peter -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

