On 02/25/2010 02:57 AM, Patrick Georgi wrote:
Am 25.02.2010 06:14, schrieb Joseph Smith:
Anyone seen this error before?
/home/joe/coreboot/src/cpu/intel/model_6ex/cache_as_ram.inc: Assembler messages: /home/joe/coreboot/src/cpu/intel/model_6ex/cache_as_ram.inc:43: Error: unbalanced parenthesis in operand 1. /home/joe/coreboot/src/cpu/intel/model_6ex/cache_as_ram.inc:93: Error: unbalanced parenthesis in operand 1. make: *** [/home/joe/coreboot/build/mainboard/kontron/986lcd-m/crt0.initobj.o] Error 1 [joe@smitty2m coreboot]$
gcc (GCC) 4.4.3 20100127 (Red Hat 4.4.3-4) binutils-2.19.51.0.14-37.fc12.x86_64
That's a classic: some assembler variants consider "/" in assembler code to be the start of a comment. Use crossgcc.
Ok, thanks. Come to think of it I do have crossgcc in my PATH:
export PATH=$PATH:/home/joe/crossgcc/xgcc/bin
I just have it running outside the coreboot directory, does that make a difference?