[coreboot] fun gotcha

ron minnich rminnich at gmail.com
Mon Aug 11 17:15:25 CEST 2008


if you see this go by:
gcc -nostdlib -static -T
/home/rminnich/src/bios/coreboot-v3/arch/x86/ldscript.ld \

/home/rminnich/src/bios/coreboot-v3/build/lib/uart8250.o
/home/rminnich/src/bios/coreboot-v3/build/lib/mem.o
/home/rminnich/src/bios/coreboot-v3/build/lib/lar.o
/home/rminnich/src/bios/coreboot-v3/build/lib/delay.o
/home/rminnich/src/bios/coreboot-v3/build/lib/vtxprintf.o
/home/rminnich/src/bios/coreboot-v3/build/lib/vsprintf.o
/home/rminnich/src/bios/coreboot-v3/build/lib/console.o
/home/rminnich/src/bios/coreboot-v3/build/lib/string.o
/home/rminnich/src/bios/coreboot-v3/build/lib/lzma.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/serial.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/speaker.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/udelay_io.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/mc146818rtc.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/post_code.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/amd/k8/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/arch/x86/amd/stage0.o
/home/rminnich/src/bios/coreboot-v3/build/mainboard/gigabyte/m57sli/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/mainboard/gigabyte/m57sli/option_table.c
/home/rminnich/src/bios/coreboot-v3/build/southbridge/nvidia/mcp55/stage1_smbus.o
/home/rminnich/src/bios/coreboot-v3/build/mainboard/gigabyte/m57sli/initram.o
/home/rminnich/src/bios/coreboot-v3/build/northbridge/amd/k8/raminit.o
/home/rminnich/src/bios/coreboot-v3/build/northbridge/amd/k8/coherent_ht.o
/home/rminnich/src/bios/coreboot-v3/build/northbridge/amd/k8/incoherent_ht.o
/home/rminnich/src/bios/coreboot-v3/build/southbridge/nvidia/mcp55/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/southbridge/nvidia/mcp55/stage1_smbus.o
/home/rminnich/src/bios/coreboot-v3/build/southbridge/nvidia/mcp55/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/superio/ite/it8716f/stage1.o
/home/rminnich/src/bios/coreboot-v3/build/device/pnp_raw.o -o
/home/rminnich/src/bios/coreboot-v3/build/stage0.o


You will get this error:
as: unrecognized option `-T'


Why that error? This is a link step, right?

Not quite: There is a .c in that list:
/home/rminnich/src/bios/coreboot-v3/build/mainboard/gigabyte/m57sli/option_table.c

and that does it. Hardly intuitive, but worth knowing.

Now what broke the coreboot build process, I am not yet sure.

ron




More information about the coreboot mailing list