[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

Reply via email to