我正在尝试建立安卓系统;
环境:ubuntu 10.04,gcc-4.4 jdk 1.6-0-20
获取源代码如下http://source.android.com/source/download.html
美元。build/envsetup.sh版本
$choosecombo公司
美元制造
然后发生编译器错误:
frameworks/base/opengl/libagl/egl.cpp:1955:从这里实例化
frameworks/base/opengl/libagl/egl.cpp:72:警告:有符号整数表达式和无符号整数表达式之间的比较
frameworks/base/opengl/libagl/egl.cpp:74:警告:有符号整数表达式和无符号整数表达式之间的比较
frameworks/base/opengl/libagl/egl.cpp:在成员函数“virtual eglboolean android::egl_window_surface_v2_t::swapbuffers()”中:
frameworks/base/opengl/libagl/egl.cpp:554:内部编译器错误:在add phi arg中,at tree phinodes.c:391
第554行:代码如下:
const region copyback(region::subtract(olddirtyregion,dirtyregion));
有人知道解决办法吗?
回滚到gcc4.3可能不是一个好的解决方案

最佳答案

尝试从下面的行中删除const
康斯特区
回写(region::subtract(olddirtyregion,
目录区域)

关于android - 在ubuntu 10.04 x86-64 occrur内部编译器上构建android系统错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3304951/

10-12 06:11