Hi,
while trying to compile the L4 system binaries and support servers, I ran into errors. Following is the snapshot of my system screen.
---
make[2]: Entering directory `/root/Fiasco/l4/oskit/libc'
gcc -c -MD -DHAVE_CONFIG_H -I. -I../libc/x86 -I../libc/stdio -I../libc/stdlib -I../libc/string -I../libc/gen -I../libc/malloc -I- -I.. -I.. -I../flux/c -nostdinc -DASSEMBLER -MD ../libc/x86/i16_bcopy.S
/tmp/ccZPy7Kx.s: Assembler messages:
/tmp/ccZPy7Kx.s:235: Error: `8(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:236: Error: `12(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:238: Error: `16(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:239: Error: `(%esi,%edx)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:242: Error: `(%edi,%edx)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:259: Error: `8(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:278: Error: `8(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:291: Error: `8(%ebp)' is not a valid 16 bit base/index expression
/tmp/ccZPy7Kx.s:292: Error: `12(%ebp)' is not a valid 16 bit base/index expression
----
I am running Debian Linux 2.2.3 on pentium II on my laptop.
Looking forward for help.
Reagards,
Himanshu