android 2.3源码编译出错。
ubuntu 10.0
jdk 1.6
frameworks/base/opengl/libagl/egl.cpp: In function ‘GLint android::getError()’:
frameworks/base/opengl/libagl/egl.cpp:83: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp: In member function ‘virtual EGLBoolean android::egl_window_surface_v2_t::swapBuffers()’:
frameworks/base/opengl/libagl/egl.cpp:551: error: ‘copyBack’ was not declared in this scope
frameworks/base/opengl/libagl/egl.cpp: In function ‘void* eglGetDisplay(void*)’:
frameworks/base/opengl/libagl/egl.cpp:1413: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp:1415: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp: In function ‘EGLBoolean eglChooseConfig(void*, const EGLint*, void**, EGLint, EGLint*)’:
frameworks/base/opengl/libagl/egl.cpp:1527: warning: comparison of unsigned expression < 0 is always false
frameworks/base/opengl/libagl/egl.cpp: In function ‘T android::setError(GLint, T) [with T = int]’:
frameworks/base/opengl/libagl/egl.cpp:395: instantiated from here
frameworks/base/opengl/libagl/egl.cpp:72: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp:74: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp: In function ‘T android::setError(GLint, T) [with T = void*]’:
frameworks/base/opengl/libagl/egl.cpp:712: instantiated from here
frameworks/base/opengl/libagl/egl.cpp:72: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp:74: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp: In function ‘T android::setError(GLint, T) [with T = const char*]’:
frameworks/base/opengl/libagl/egl.cpp:1933: instantiated from here
frameworks/base/opengl/libagl/egl.cpp:72: warning: comparison between signed and unsigned integer expressions
frameworks/base/opengl/libagl/egl.cpp:74: warning: comparison between signed and unsigned integer expressions
make: *** [out/debug/host/linux-x86/pr/sim/obj/SHARED_LIBRARIES/libGLES_android_intermediates/egl.o] 错误 1
make: *** 正在等待未完成的任务....
有没有人遇到过同样到问题,源码下载后从为改动