hi all,
 I'm a beginner of Android-porting.

I have downloaded Android kernel src 2.6.25 and Sourcery G++ Lite
Edition for ARM. I also copy file "config" from Android emulator to
Android kernel folder and modify MakeFile. The portion which I
modified is as following.

************************ Makefile *******************************
...
CROSS_COMPILE = arm-none-linux-gnueabi-
...
#LDFLAGS_BUILD_ID = $(patsubst -Wl$(comma)%,%,\
#                  $(call ld-option, -Wl$(comma)--build-id,))
...
************************ Makefile *******************************

Howerver, I got error msg as following, as I tried to do "make".

************************ err message *******************************
# make
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CC      kernel/bounds.s
kernel/bounds.c:1: error: bad value (i686) for -march= switch
make[1]: *** [kernel/bounds.s] Error 1
make: *** [prepare0] Error 2
#
************************ err message *******************************

Please help me fix this error, Thanks!

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to