title: tcl compilation error in android build environment
body: <p>I am able to compile tcl8.6.1 source using GNU Makefile for X86 successfully. Also able cross compile for arm using Android standalone tool chain with make.
  When I try to build the same tcl source using Android environment by writing my own Android.mk file and with "mm" command, i am seeing "error: expected ')' before '->' token" error. Detailed error log is given for reference. Please suggest how and where it can go wrong.</p>
  
  <pre><code>system/extras/work/tcl8.6.1/unix/../generic/tclOODecls.h:183:16: error: expected ')' before '-&gt;' token
    (tclOOStubsPtr-&gt;tcl_NewObjectInstance) /* 13 */
                  ^
  system/extras/work/tcl8.6.1/unix/../generic/tclOO.c:1562:1: note: in expansion of macro 'Tcl_NewObjectInstance'
   Tcl_NewObjectInstance(
   ^
  system/extras/work/tcl8.6.1/unix/../generic/tclOODecls.h:157:16: error: expected ')' before '-&gt;' token
    (tclOOStubsPtr-&gt;tcl_CopyObjectInstance) /* 0 */
                  ^
  system/extras/work/tcl8.6.1/unix/../generic/tclOO.c:1840:1: note: in expansion of macro 'Tcl_CopyObjectInstance'
   Tcl_CopyObjectInstance(
   ^
  make: Leaving directory `/local/mnt/workspace/Code/TAG_JUNE_15'
  </code></pre>
  
  make failed to build some targets (38 seconds)