-FeiHi, allI noticed coreboot compiles failed on my ubuntu 14.04 since the following change committed.
Author: Furquan Shaikh <furquan@google.com> 2014-04-23 18:18:48
Committer: Furquan Shaikh <furquan@google.com> 2014-05-06 19:23:31
Parent: fb494d68ff92d036adf10fb7eacf97ed9f1a4391 (baytrail: gpio: Add support for direct / dedicated IRQs)
Child: 9547f8d799829ddab9196c4e0cad644a06db49e9 (rambi: Add DIRQs for trackpad and touchscreen)The compiling log as below,
ubuntu@ubuntu:~/work/coreboot$ make
/bin/sh: 1: Syntax error: redirection unexpected
/bin/sh: 1: -print-libgcc-file-name: not found
/bin/sh: 1: -print-libgcc-file-name: not found
/bin/sh: 1: Syntax error: redirection unexpected
/bin/sh: 1: -print-libgcc-file-name: not found
/bin/sh: 1: -print-libgcc-file-name: not found
/bin/sh: 1: Syntax error: redirection unexpected
/bin/sh: 1: -print-libgcc-file-name: not found
/bin/sh: 1: -print-libgcc-file-name: not found
warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM && SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA which has unmet direct dependencies (VENDOR_INTEL && BOARD_INTEL_COUGAR_CANYON2)
#
# configuration written to .config
#
warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM && SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA which has unmet direct dependencies (VENDOR_INTEL && BOARD_INTEL_COUGAR_CANYON2)
warning: (BOARD_SPECIFIC_OPTIONS && NORTHBRIDGE_INTEL_NEHALEM && SOUTHBRIDGE_VIA_K8M890_VGA_EN && DRIVERS_EMULATION_QEMU_BOCHS) selects VGA which has unmet direct dependencies (VENDOR_INTEL && BOARD_INTEL_COUGAR_CANYON2)
HOSTCC nvramtool/cli/nvramtool.o
HOSTCC nvramtool/cli/opts.o
HOSTCC nvramtool/cmos_lowlevel.o
HOSTCC nvramtool/cmos_ops.o
HOSTCC nvramtool/common.o
HOSTCC nvramtool/compute_ip_checksum.o
HOSTCC nvramtool/hexdump.o
HOSTCC nvramtool/input_file.o
HOSTCC nvramtool/layout.o
HOSTCC nvramtool/accessors/layout-common.o
HOSTCC nvramtool/accessors/layout-text.o
HOSTCC nvramtool/accessors/layout-bin.o
HOSTCC nvramtool/lbtable.o
HOSTCC nvramtool/reg_expr.o
HOSTCC nvramtool/cbfs.o
HOSTCC nvramtool/accessors/cmos-mem.o
HOSTCC nvramtool/nvramtool (link)
OPTION option_table.h
GEN build.h
CC romstage.inc
make: MMD: Command not found
POST romstage.inc
sed: can't read build/mainboard/emulation/qemu-i440fx/romstage.pre.inc: No such file or directory
make: *** [build/mainboard/emulation/qemu-i440fx/romstage.inc] Error 2It looks the bash on my system does not compatible with the new committed makefile, does anyone get the same failure? How to solve it?The bash I'm using is,
ubuntu@ubuntu:~/work/coreboot$ /bin/bash --version
GNU bash, version 4.3.11(1)-release (i686-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
--
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot