Much smaller .so file for identical source code

view story

http://stackoverflow.com – My Android application (game) uses native C++ code for certain operations. That is, I use the Android NDK. The native C++ code is compiled for armeabi only (to the default, armeabi-v5). The last time I built my c++ code into nativestuff.so was a few months ago, in another computer (Windows 7 + cygwin, because cygwin is recommended for compiling with Android NDK). I just installed the NDK on my current PC (Windows 7), along with the newest cygwin, and rebuilt the c++ code for my app. To my surprise, it generates an .so file of 14KB, while the previous .so file was 37KB. Note that the c++ sou (HowTos)