要修改 makefile,讓 32bit 可以動作
1. build/core/main.mk
找一下 check 64 的地方和 error prompt,把 64 改成 i686 就可以。
(可以看到是用 uname -m 看 system 的)
2. 一堆 Android.mk ,有把 CFLAG += -m64 ,要改為 -m32
自己用
find . -type f -name 'Android.mk' | xargs grep m64
找出所有的 Android.mk 出來改build OK, 但是沒測是不是 workable.
另外, luse 說,新的 android release 已經把這個檢查移除了。
Change Id8be221d: Relax the constraint of 64bit build environment.
沒有留言:
張貼留言