It's odd. There are some errors when I compiling android's kernel. I remember I compiled it already.

Anyway

  CC      drivers/gpu/vithar/kds/lib/kds/kds.o
arm-eabi-gcc: error: directory: No such file or directory
arm-eabi-gcc: error: directory": No such file or directory

For this error, there is a solution from stakoverflow.com

The problem is indrivers/gpu/vithar/ump/src/devicedrv/Makefile.common. It assumes thatthe vithar SDK has been pulled from SVN and has a valid SVN revision (it doesn't).

You have 2 options:1) Edit the file above to skip invocation of svnversion:

- SVN_REV:=$(shell ((svnversion | grep -qv exported && echo -n 'Revision: ' && svnversion) || git svn info | sed -e 's/$$$$/M/' | grep '^Revision: ' || echo ${MALI_RELEASE_NAME}) 2>/dev$
+ SVN_REV=0 

2) Add to make command line:

SVN_REV=0 

There also is a
make[3]: *** No rule to make target `drivers/mtk_combo/gps/gps.c', needed by `drivers/mtk_combo/gps/gps.o'.  Stop.
make[3]: *** Waiting for unfinished jobs....

Turns out there is no gps.c under drivers/mtk_combo/gps/gps.c

So I canceled all mtk related drivers, see how it goes.

For the record,
arndale5250/android

$ source ./arndale_envsetup.sh
$ kernel_make distclean
$ kernel_make pyrustek_arndale_android_defconfig
$ kernel_make SVN_REV=0

10-29 22:33
查看更多