In /libmp3lame/util.c line 914:
# elif defined(__linux__)
prevent android to build as android do not have fpu_control.h.
Simple fix taken from https://github.com/bincrafters/community/issues/588:
# elif defined(__linux__) && !defined(__ANDROID__)
Now lame can be build for android.
Can you add this fix to the source or at least on the development version?
Here patch from bincrafters: