The solutions now compile also on OSX and on Windows after correcting some errors on Projects.xml, Projects.py and on some C++ source files.
The test.sh works now as best in Linux. On the OSX and on the Windows the individual make.sh/make.bat calls work better than the test.sh/test.bat calls as there are more runtime errors on these platforms which break the test.sh/test.bat.
After resetting mac back to factory settings and reinstalling Xcode I was able to compile and run GLEssentials sample in OSX and iOS simulator.
The NDK solutions are now built without compilation errors. More about SimpleTexture on NDK is documented in SimpleTexture_on_NDK.
The iOS solutions are now built without compilation errors. More about SimpleTexture on iOS is documented in SimpleTexture_on_iOS.
$HOME/IndieLibX/Libraries/SDL2-2.0.5/android-project/jni/Application.mk: APP_ABI := armeabi mips x86 # works in the emulator APP_ABI := x86 # does not work in the emulator