I am using Ubuntu(15.04) environment to build the android source code. For the android K version, it needs the Make version as 3.81 or 3.82, and I used the 3.82 version as below:
address@hidden:~/mine/$ make --version
GNU Make 3.82
Built for x86_64-unknown-linux-gnu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
But I got two build error caused by Make seems doesn't support some feature such as '-=' or the define feature, could you help check it and tell me how make can support these function? Thanks a lot for your help.
116 ifeq ($(LLVM_VER_31), 1)
117 LLVM_LLC_SOURCES -= \
sc/sc.srcs.mk:117: *** missing separator. Stop.
12 libmmipl_cflags := -g -O3 \
14 -Dlrintf=_ffix_r \
16 -D_POSIX_SOURCE \
17 -DPOSIX_C_SOURCE=199506L \
ipl/Android.mk:16: *** recipe commences before first target. Stop.