编译ubuntu2.3源代码

1 安装几个软件:
   sudo apt-get install lib64z1-dev libc6-dev-amd64 g++-multilib lib64stdc++6
2 使用32位也可以编译(一直都是32 bit system)
   修改build/core/main.mk
#ifneq (64,$(findstring 64,$(build_arch)))
ifneq (i686,$(findstring i686,$(build_arch)))
3.修改makefile文件
external/clearsilver/cgi/Android.mk,
external/clearsilver/java-jni/Android.mk
external/clearsilver/util/Android.mk
external/clearsilver/cs/Android.mk
这四个makefile中的如下语句注掉即可,即变为:
# This forces a 64-bit build for Java6
# modify by eric
# LOCAL_CFLAGS += -m64
# LOCAL_LDFLAGS += -m64
然后再makeclean一下阿,再make即可。

posted on 2011-01-06 10:32  流浪猫  阅读(227)  评论(0编辑  收藏  举报

导航