title: Porting a C++ application to android
body: <p>Is it possible to port a C++ application which uses the STL extensively to Android? I understand that currently the NDK does not support this, but is there any effort (open source or otherwise) underway to achieve this? </p>
  
  <p>If not is there a way to cross compile libstdc++ for Android? </p>
  
  <p>UPDATE: 
  Ndk Revision 5 promises a default STL implementation based on STLport. 
  <a href="http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html" rel="nofollow noreferrer">http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html</a> <a href="http://android-developers.blogspot.com/2011/01/gingerbread-ndk-awesomeness.html" rel="nofollow noreferrer">Read this official NDK blog post</a>, http://developer.android.com/sdk/ndk/index.html>and the revision notes. </p>