[coreboot] buildrom

Peter Stuge peter at stuge.se
Wed May 21 09:34:21 CEST 2008


On Tue, May 20, 2008 at 11:11:49PM -0400, Ward Vandewege wrote:
> On Wed, May 21, 2008 at 10:57:01AM +0800, qchwu wrote:
> >    ----------------------------------------------
> >    [root at localhost buildrom-devel]# make menuconfig
> >    #
> >    # using defaults found in .config
> >    #
> >    .config:24:warning: symbol value '' invalid for COREBOOT_V3_ROM_SIZE
> >    .config:95:warning: symbol value '' invalid for LAB_PAUSE
> > 
> >    *** End of buildrom configuration.
> >    *** Execute 'make' to build buildrom or try 'make help'.
> > 
> >    [root at localhost buildrom-devel]# make
> >    make: *** No rule to make target `|', needed by
> >    `/bios/buildrom/buildrom-devel/work/lzma/stamps/.unpacked'. Stop.
..
> You need at least make version 3.80 (released in 2002), which
> introduced 'order-only prerequisites'. Your copy of make is choking
> on order-only prerequisites.

Nice research, Ward!

Is there some way we can detect make version in the Makefile and
teach it this knowledge, allowing for a friendly error message?


//Peter




More information about the coreboot mailing list