在非ubuntu的linux build android x86 source 可能會遇到以下問題

各位看官:
如果你有遇到跟我一樣的問題,可以嘗試看看我的修改

1) 遇到 undefined reference to 'pthread_getspecific'之類的訊息
A:
請修改 framework/base/tools/aapt/Android.mk,加入一行 LOCAL_LDLIBS += -lpthread
請修改 framework/base/tools/localize/Android.mk,加入一行 LOCAL_LDLIBS += -lpthread

2)遇到 undefined reference to 'dlsym'之類的訊息
A:請修改 system/core/libacc/tests/Android.mk,在每一個Block內都加入 LOCAL_LDLIBS := -ldl

祝好運

留言

這個網誌中的熱門文章

[C語言]宣告陣列的大小是0 ???

利用net-snmp 的mib2c,由一個MIB檔產出一個可執行的AgentX 程式

ubuntu 16.04開機遇到 flip_done timed out 的問題