Hey Allen,

1.5 takes up < 5% of the devices on market
http://developer.android.com/resources/dashboard/platform-versions.html
however that was not your question.

Did you see this in the docs?

Similarly, the NDK toolchain supports C++ RTTI (RunTime Type
Information)
since NDK r5, but all C++ sources are built with -fno-rtti by default
for
compatibility reasons. To enable it, add the following to your module
declarations:

    LOCAL_CPPFLAGS += -frtti

Or more simply to your Application.mk:

    APP_CPPFLAGS += -frtti


NOTE: The obsolete "arm-eabi-4.4.0" toolchain provided for backwards
      compatibility with this NDK does not support RTTI!



On Jan 12, 6:47 pm, Allen Curtis <[email protected]> wrote:
> Hello,
>
> I am in the process of porting C++ libraries to Android that use libsigc++. 
> However I am confused about the support provided in the NDK.
>
> The Stable APIs document states the following:
> C++ Library:
> ------------
> ...
> They may not contain all definitions required by the standard. Notably,
> support for C++ exceptions and RTTI is not available with Android 1.5 system
> images.
>
> The Standalone Toolchain document states this:
> 5.3     Exceptions, RTTI and STL:
> - - - - - - - - - - - - - - -
> The toolchain binaries *do* support C++ exceptions and RTTI by default.
>
> Can someone clarify?
>
> TIA

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to