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