[Prev][Next][Index][Thread]

Compiling problem in linux



Hi all,
in a RedHat 6.2 I've uncompress the oskit-0.97 pakage, then:

cd oskit-0.97
./configure

it's ok. But when I type:

make

I have:

[...]
gcc -c -o i16_bcopy.o -MD -DHAVE_CONFIG_H  -DOSKIT -I. -I../libc/x86
-I../libc/x86/i16 -I../libc/stdio -I../libc/stdtime -I../libc/stdlib
-I../libc/string -I../libc/wchar -I../libc/gen -I../libc/gmon
-I../libc/malloc -I../libc/net -I../com  -I- -I../oskit/c -I../oskit/c
-I.. -I.. -nostdinc -DASSEMBLER  -MD ../libc/x86/i16/i16_bcopy.S
/tmp/cczL06WG.s: Assembler messages:
/tmp/cczL06WG.s:285: Error: `8(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:286: Error: `12(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:288: Error: `16(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:289: Error: `(%esi,%edx)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:292: Error: `(%edi,%edx)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:309: Error: `8(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:328: Error: `8(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:346: Error: `8(%ebp)' is not a valid 16 bit base/index
expression
/tmp/cczL06WG.s:347: Error: `12(%ebp)' is not a valid 16 bit base/index
expression
make[1]: *** [i16_bcopy.o] Error 1
make[1]: Leaving directory `/home/zava/oskit-0.97/libc'
make: *** [libc/all.MAKE] Error 2

can you help me?
thanks

-- 
M.M.C.F.D.M.C.S.E.F.