__next_prime symbol undefined

Estoy incluyendo unordenetworking_map en un proyecto XCode para iOS. Originalmente, cuando intenté vincular, obtuve errores para las operaciones nuevas y de eliminación, pero cuando agregué "-lstdc ++" a "Otros indicadores de enlace", desaparecen, pero me queda el siguiente símbolo faltante.

"std::__1::__next_prime(unsigned long)", referenced from: 

Probé diferentes combinaciones de lenguaje / dialecto estándar de C ++ pero no puedo evitar que esto desaparezca.

¿Alguna idea de qué biblioteca incluye esto?

¡Gracias!

Esta function es un método privado en LLVM's libc++ : http://www.opensource.apple.com/source/libcpp/libcpp-31/src/hash.cpp?txt . Por lo tanto, debe cambiar su biblioteca estándar C ++ a libc ++ (biblioteca estándar LLVM C ++ con compatibilidad con C ++ 11) o cambiar su indicador de linker a -lc++ .