I cloned https://github.com/rkchrome/kernel

Since the https://github.com/rkchrome/kernel/b...kchip/Makefile has obj-y += rk3288.o, changed it to obj-y += rk3188.o

On 
Ubuntu 14.04
toolchain: ~/android-ndk-r10c/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin
gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2
make ARCH=arm CROSS_COMPILE=arm-linux-androideabi- rockchip_defconfig
make ARCH=arm CROSS_COMPILE=arm-linux-androideabi-
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
OBJCOPY pie/pie_stage1.o
LD pie/libpie_stage1.o
OBJCOPY pie/libpie_stage2.o
LD pie/pie_stage2.o
arm-linux-androideabi-ld: warning: pie/pie_stage1.o: section .rodata.str contains incorrectly aligned strings; the alignment of those strings won't be preserved
OBJCOPY pie/pie_stage3.o
BFD: pie/pie_stage3.o: symbol `GLOBAL_OFFSET_TABLE' required but not present
arm-linux-androideabi-objcopyie/pie_stage3.o: No symbols
make[1]: *** [pie/pie_stage3.o] Error 1
make: *** [vmlinux] Error 2

What am I missing?