[coreboot] HEAD isn't compiling with CONFIG_ANY_TOOLCHAIN

Sean McNeil seanmcneil3 at gmail.com
Sun May 11 06:16:43 CEST 2014


Thanks, that is what I am missing.

I have a configuration derived from src/soc/intel/baytrail and didn't 
notice the new selections.

Sean

On 05/11/2014 10:52 AM, Furquan Shaikh wrote:
> Ah okay!
>
> 1) What board are you trying this for? Does it use a different cpu / 
> soc than the ones for which we have support upstream?
>
> 2) The variables ARCH-*-y depend on the config variables ARCH_*_X86_32 
> selected in cpu/soc specific Kconfig files. E.g.: In file 
> src/cpu/intel/haswell/Kconfig, the options selected are:
> select ARCH_BOOTBLOCK_X86_32
> select ARCH_ROMSTAGE_X86_32
> select ARCH_RAMSTAGE_X86_32
>
> Make sure that architecture is specified for each of the three stages 
> i.e. bootblock, romstage and ramstage.
>
> On Sat, May 10, 2014 at 8:18 PM, Sean McNeil <seanmcneil3 at gmail.com 
> <mailto:seanmcneil3 at gmail.com>> wrote:
>
>     The below commit has already been merged and does not resolve the
>     issue. My /bin/sh is also a symlink to bash.
>
>     It appears to be 2 things:
>
>     1) I don't have the following definitions anywhere
>
>     ARCH-BOOTBLOCK-y := i386
>     ARCH-ROMSTAGE-y := i386
>     ARCH-RAMSTAGE-y := i386
>
>     this is what causes the command not found problems.
>
>     2) target build/cbfs/fallback/bootblock.bin is missing. It looks
>     the same in the older codebase Makefile.inc and perhaps is a
>     side-affect of the bootblock class?
>
>
>     On 05/11/2014 01:10 AM, Furquan Shaikh wrote:
>>     This CL has been submitted which should fix the issue:
>>
>>     http://review.coreboot.org/#/c/5701/
>>
>>
>>     On Saturday, May 10, 2014 3:02:44 AM, Sean McNeil
>>     <seanmcneil3 at gmail.com <mailto:seanmcneil3 at gmail.com>> wrote:
>>
>>         Up until recently, compiling coreboot with the options
>>
>>         CONFIG_COMPILER_GCC=y
>>         CONFIG_ANY_TOOLCHAIN=y
>>
>>         on a 64-bit linux system worked just fine. Over the last few
>>         days I now get the errors:
>>
>>         make
>>         Warning: no suitable GCC for armv7.
>>         Warning: no suitable GCC for aarch64.
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         /bin/sh: -print-libgcc-file-name: command not found
>>         #
>>         # configuration written to .config
>>         #
>>         make: *** No rule to make target
>>         `build/cbfs/fallback/bootblock.bin', needed by
>>         `build/coreboot.pre1'.  Stop.
>>
>>         --
>>         coreboot mailing list: coreboot@
>>         <mailto:coreboot at coreboot.org>coreboot.org
>>         <mailto:coreboot at coreboot.org>
>>         http://
>>         <http://www.coreboot.org/mailman/listinfo/coreboot>www.coreboot.org
>>         <http://www.coreboot.org/mailman/listinfo/coreboot>/mailman/
>>         <http://www.coreboot.org/mailman/listinfo/coreboot>listinfo
>>         <http://www.coreboot.org/mailman/listinfo/coreboot>/coreboot
>>         <http://www.coreboot.org/mailman/listinfo/coreboot>
>>
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20140511/d3ed3a80/attachment-0001.html>


More information about the coreboot mailing list