This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Android Filesystem (ICS) make error for am335x starter kit

Hi,

I am trying to build the Android ICS filesystem for the am335xevm (am335x starter kit) and facing below issue:

<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined [enabled by default]
frameworks/base/tools/aapt/AaptAssets.cpp:1:0: note: this is the location of the previous definition
//
^
.
.
.
frameworks/base/tools/aapt/AaptAssets.h:446:59: required from here
frameworks/base/include/utils/KeyedVector.h:193:31: error: ‘indexOfKey’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
ssize_t i = indexOfKey(key);
^
frameworks/base/include/utils/KeyedVector.h:193:31: note: declarations in dependent base ‘android::KeyedVector<android::String8, android::sp<AaptSymbols> >’ are not found by unqualified lookup
frameworks/base/include/utils/KeyedVector.h:193:31: note: use ‘this->indexOfKey’ instead
frameworks/base/include/utils/KeyedVector.h: In instantiation of ‘const VALUE& android::DefaultKeyedVector<KEY, VALUE>::valueFor(const KEY&) const [with KEY = android::String8; VALUE = android::sp<AaptGroup>]’:
.
.
.
I got the source from the rowboat repo using the link processors.wiki.ti.com/.../TI-Android-ICS-4.0.3-DevKit-3.0.1_DevelopersGuide
I am using Ubuntu 14.04 64 bit.

Please guide me to fix this.

Thanks in advance,
Dhanu