Hi all.

I'm trying to cross compile directfb on my arm board, but it seems that
my compiler is rather old, while compiling I got following errors:

armasm_memcpy.S: Assembler messages:
armasm_memcpy.S:30: Error: unknown pseudo-op: `.code'
armasm_memcpy.S:33: Error: too many memory references for `cmp'
armasm_memcpy.S:34: Error: no such instruction: `bcc Lmemcpy_backwards'
armasm_memcpy.S:36: Error: no such instruction: `moveq r0,'
armasm_memcpy.S:37: Error: no such instruction: `moveq pc,lr'
armasm_memcpy.S:39: Error: no such instruction: `stmdb sp!,{r0,lr}'
armasm_memcpy.S:40: Error: too many memory references for `sub'
armasm_memcpy.S:41: Error: no such instruction: `blt Lmemcpy_fl4'
armasm_memcpy.S:42: Error: too many memory references for `and'
armasm_memcpy.S:43: Error: no such instruction: `bne Lmemcpy_fdestul'
armasm_memcpy.S:44: Error: too many memory references for `and'
armasm_memcpy.S:45: Error: no such instruction: `bne Lmemcpy_fsrcul'
......

I think it's because some arm asm codes can not work in my old compiler:(

So how can I tell directfb not to use armasm_memcpy.S? I saw memcpy.c
and memcpy.h under the same folder, so I think compiling armasm_memcpy.S
is optional.

And another question.

I use a custom version of tslib on my board, so there is no xxx.pc for
pkgconfig, but the configure script uses pkgconfig to find if tslib
exsits, how can I tell it to just use tslib?

regards,
Zhao
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to