Conditionally include uinput.h
Conditionally build the uinput support
add conditional for uinput
remove -Wcast-align, it generates too many warnings that we can safely ignore.
don't use MSC_CNT in a case, it doesn't exist in Android, and will be covered by the default anyway.
Don't redefine MAXHOSTNAMELEN
define wstring for Android, which doesn't support wide characters
don't put -fshort-wchar in CROSS_CXXFLAGS
Make using uinput devices optional, Android doesn't support it.
add the boost library system to the essential list.
add Android to the list of tests for ctype support.
make building NetStream and Sounds classes optional, so Gnash builds when there is no libsound or libmedia.
make linking libsound and libmedia optional, add CROSS_* flags.
make using libsound and libmedia optonal.
use CROSS_* flags, make libmedia and libsound optional.
add CROSS_CXXFLAGS and CROSS_LDFLAGS, add defines for when sound or media is disabled.
always enable the EGL device for any Open* renderers.
don't use CROSS_FLAGS for executables, as -all-staic prevents Android from looking up system libraries
don't use CROSS_FLAGS for executables, as -all-staic prevents Android from looking up system libraries
Android needs reinterpret_cast instead of static_cast