I have built poco successfully with NDK r7, but with NDK r8b I had had the same problem before I found ugly but working workaround.
I don't fully understand your question
guenter wrote:Is your PATH correct so that make picks up your custom toolchain's compiler instead of the default one (which does not support STL)?
but first of all, I did the following steps from your post http://pocoproject.org/docs/99300-AndroidPlatformNotes.html
$NDK/build/tools/make-standalone-toolchain.sh --platform=android-14 --install-dir=$HOME/android-toolchain
./configure --config=Android --no-samples --no-tests --include-path=/home/user/android-ssl/include --library-path=/home/user/android-ssl/lib
and this led to the same error as brentdunham got.
Then I reconfigured poco:
./configure --config=Android --no-samples --no-tests --include-path=/home/user/android-ssl/include,/home/user/android-toolchain/sysroot/usr/include,/home/user/android-toolchain/arm-linux-androideabi/include/c++/4.6,/home/user/android-toolchain/arm-linux-androideabi/include/c++/4.6/arm-linux-androideabi/thumb
after all I built poco for armeabi architecture successfully, I had chosen thumb set of binaries and headers because in Android config for POCO for armeabi used -mthumb flag but I am not sure that this is right choice.
When I considered about rewriting Android config for POCO I found that in arm-linux-androideabi directories exists three different set of binaries and headers for: armv7-a, thumb and default set, but I didn't fully understand when thumb binaries and headers have to be used and when default binaries and headers, also I had to take into account x86 architecture and newest mips. So I didn't rewrite Android config.