On Fri, Apr 4, 2014 at 5:08 PM, radgokart <[email protected]> wrote: > Has anyone been able to get coreboot built for falco? Chromium doc lists a > process for it, and menuconfig has the options for it, but I get make errors > with both ubuntu's compiler and coreboot's cross compiler... > > > Standard compiler: > root@chrubuntu:~/Downloads/coreboot# make > 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 > POST romstage.inc > GEN generated/crt0.romstage.S > CC generated/crt0.s > CC generated/crt0.romstage.o > HOSTCC sconfig/lex.yy.o > HOSTCC sconfig/sconfig.tab.o > HOSTCC util/sconfig/main.o > HOSTCC util/sconfig/sconfig (link) > SCONFIG mainboard/google/falco/devicetree.cb > CC mainboard/google/falco/static.romstage.o > CC arch/x86/boot/cbmem.romstage.o > CC arch/x86/lib/cbfs_and_run.romstage.o > CC arch/x86/lib/memcpy.romstage.o > CC arch/x86/lib/memmove.romstage.o > CC arch/x86/lib/memset.romstage.o > CC arch/x86/lib/rom_media.romstage.o > CC arch/x86/lib/romstage_console.romstage.o > CC arch/x86/lib/walkcbfs.romstage.o > CC console/console.romstage.o > CC console/die.romstage.o > CC console/post.romstage.o > CC console/vtxprintf.romstage.o > CC cpu/intel/haswell/romstage.romstage.o > CC cpu/intel/haswell/tsc_freq.romstage.o > CC cpu/x86/car.romstage.o > {standard input}: Assembler messages: > {standard input}:158: Warning: ignoring changed section type for > .car.global_data > {standard input}:158: Warning: ignoring changed section attributes for > .car.global_data > CC cpu/x86/lapic/boot_cpu.romstage.o > CC cpu/x86/tsc/delay_tsc.romstage.o > CC device/device_romstage.romstage.o > CC device/pci_early.romstage.o > CC ec/google/chromeec/crosec_proto.romstage.o > CC ec/google/chromeec/ec.romstage.o > In file included from src/ec/google/chromeec/ec.c:34:0: > src/vendorcode/google/chromeos/chromeos.h:65:43: error: unknown type name > 'chromeos_acpi_t' > static inline void chromeos_ram_oops_init(chromeos_acpi_t *chromeos) {} > ^ > src/vendorcode/google/chromeos/chromeos.h:66:53: error: 'struct device' > declared inside parameter list [-Werror] > static inline void chromeos_reserve_ram_oops(struct device *dev, int idx) > {} > ^ > src/vendorcode/google/chromeos/chromeos.h:66:53: error: its scope is only > this definition or declaration, which is probably not what you want > [-Werror]
This is my fault, but I thought I fixed this already? ... guess not. Try this: http://review.coreboot.org/5453 > cc1: all warnings being treated as errors > make: * [build/ec/google/chromeec/ec.romstage.o] Error 1 > > > > Cross compiler built from crossgcc: > # configuration written to .config > # > 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 > /bin/sh: 1: --version: not found > /bin/sh: 1: --version: not found > /bin/sh: 1: --version: not found > GEN build.h > CC romstage.inc > make: MMD: Command not found > POST romstage.inc > sed: can't read build/mainboard/google/falco/romstage.pre.inc: No such file > or directory > make: * [build/mainboard/google/falco/romstage.inc] Error 2 > > -- > coreboot mailing list: [email protected] > http://www.coreboot.org/mailman/listinfo/coreboot -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

