HI Folks:
     I know I scrubed up my android build system, but have no clue to trace
the problem.
Hope you can share some lights on me.
     Here is my problem, when compile bionic (libc).
I find that the generated libc.a file doesn't include libc_common.a
so some function symbols are missing when come to the final link stage.

Android.mk ( I assume libc.a will include link libc_common.a)

LOCAL_WHOLE_STATIC_LIBRARIES := libc_common
LOCAL_MODULE := libc

$ mips-linux-gnu-objdump -t
out/target/product/generic/obj/STATIC_LIBRARIES/libc_intermediates/libc.a
|grep ABS
mips-linux-gnu-objdump: libc_common.a: File format not recognized
00000000 l    df *ABS*    00000000 /mydroid/bionic/libc/bionic/dlmalloc.c
00000000 l    df *ABS*    00000000
/mydroid/bionic/libc/bionic/libc_init_static.c
00000000 l    df *ABS*    00000000 /mydroid/bionic/libc/bionic/malloc_leak.c

 note:
   mips-linux-gnu-objdump: libc_common.a: File format not recognized

Dennis

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to