# Android NDK build failing in Linux due to a gmsl error

**URL:** <https://forums.imgtec.com/t/android-ndk-build-failing-in-linux-due-to-a-gmsl-error/1658>\
**Category:** PowerVR Insider\
**Tags:** faq\
**Created:** [February 13, 2013, 10:33am UTC](https://forums.imgtec.com/t/android-ndk-build-failing-in-linux-due-to-a-gmsl-error/1658 "2013-02-13T10:33:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![guillemv](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/guillemv/32/177_2.png) [@guillemv](https://forums.imgtec.com/u/guillemv)\
**Post date:** [February 13, 2013, 10:33am UTC](https://forums.imgtec.com/t/android-ndk-build-failing-in-linux-due-to-a-gmsl-error/1658/1 "2013-02-13T10:33:31Z")

</div>

I have installed the PowerVR SDK from the Android SDK Manager and I see the following error while trying to build a native project:  
  
  
  
**Invalid attribute name:**  
  
**package […]/android-ndk-r8d/build/gmsl/\_\_gmsl:512: \*\*\* non-numeric second argument to `wordlist’ function: ‘’. Stop.**

---

<div class="post-metadata">

**Author:** ![guillemv](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/guillemv/32/177_2.png) [@guillemv](https://forums.imgtec.com/u/guillemv)\
**Post date:** [February 13, 2013, 10:34am UTC](https://forums.imgtec.com/t/android-ndk-build-failing-in-linux-due-to-a-gmsl-error/1658/2 "2013-02-13T10:34:59Z")

</div>

This is a known problem due to the r8d NDK not picking up properly the android:minSdkVersion property from the AndroidManifest.xml.  
  
  
  
To work around that issue chenge the line 512 of the file /android-ndk-r8d/build/gmsl/\_\_gmsl to:  
  
**int\_encode = $(\_\_gmsl\_tr1)$(wordlist 1,$(words $1),$(\_\_gmsl\_input\_int))**
