Problem with compile for blackberry

Hello, i am new in the comunity, and i want to do you a question about an error. i hope you can help me.

I want compile for blackberry and i get this error:

Error: In file included from C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:33,
                 from C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:35,
                 from C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp:80:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:106: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:110: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:119: error: 'size_t' in namespace 'std' does not name a type
In file included from C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:33,
                 from C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:35,
                 from C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp:80:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:120: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:121: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:128: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:129: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:130: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:139: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:148: error: 'size_t' in namespace 'std' does not name a type
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:149: error: 'size_t' in namespace 'std' does not name a type
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:165: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: In function 'void* hx::std::memchr(void*, int, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:168: error: 'memchr' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: In function 'char* hx::std::strchr(char*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:173: error: 'strchr' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: In function 'char* hx::std::strpbrk(char*, const char*)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:178: error: 'strpbrk' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: In function 'char* hx::std::strrchr(char*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:183: error: 'strrchr' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: In function 'char* hx::std::strstr(char*, const char*)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:188: error: 'strstr' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: At global scope:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:197: error: 'std::memcmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:197: error: 'std::memcpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strcmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strcpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strlen' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:200: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:200: error: 'std::memchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:201: error: 'std::memmove' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:201: error: 'std::memset' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strcat' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strncat' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strcoll' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strcspn' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strerror' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strncmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strncpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strpbrk' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strrchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strspn' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strstr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:206: error: 'std::strtok' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:206: error: 'std::strxfrm' has not been declared
In file included from C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:35,
                 from C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp:80:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:41: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:45: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: In function 'int hx::bcmp(const void*, const void*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:46: error: 'memcmp' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: At global scope:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:47: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: In function 'void hx::bcopy(const void*, void*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:48: error: 'memmove' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: At global scope:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:49: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: In function 'void hx::bzero(void*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:50: error: 'memset' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: In function 'const char* hx::index(const char*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:52: error: 'strchr' is not a member of 'std'
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h: In function 'const char* hx::rindex(const char*, int)':
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/strings.h:54: error: 'strrchr' is not a member of 'std'
In file included from C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp:80:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h: At global scope:
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:197: error: 'std::memcmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:197: error: 'std::memcpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strcmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strcpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:198: error: 'std::strlen' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:200: error: 'std::size_t' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:200: error: 'std::memchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:201: error: 'std::memmove' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:201: error: 'std::memset' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strcat' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:202: error: 'std::strncat' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strcoll' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strcspn' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:203: error: 'std::strerror' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strncmp' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strncpy' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:204: error: 'std::strpbrk' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strrchr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strspn' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:205: error: 'std::strstr' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:206: error: 'std::strtok' has not been declared
C:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include/string.h:206: error: 'std::strxfrm' has not been declared
C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp: In member function 'virtual int hx::RegisterCapture::Capture(int*, int**, int&, int, int*)':
C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/gc/GcRegCapture.cpp:91: error: 'memcpy' was not declared in this scope
cc: C:/HaxeToolkit/bbndk-2.1.0B/host/win32/x86/usr/lib/gcc/arm-unknown-nto-qnx6.5.0eabi/4.4.2/cc1plus caught signal 1
qcc -D_CRT_SECURE_NO_DEPRECATE -DHX_UNDEFINE_H -Vgcc_ntoarmv7le -c -O2 -IC:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/include -IC:/HaxeToolkit/bbndk-2.1.0B/target/qnx6/usr/include -DBLACKBERRY=BLACKBERRY -fvisibility=hidden -fdollars-in-identifiers -DHXCPP_VISIT_ALLOCS -DHXCPP_API_LEVEL=321 -fpic -fPIC -x c++ -lang-c++ -frtti C:/HaxeToolkit/haxe/lib/hxcpp/3,2,180/src/hx/Debug.cpp -oC:/Users/avk/Documents/workspace/PiratePig/Export/blackberry/cpp/obj/obj/blackberry-v7/f2885469_Debug.o

I have haxe version 3.2.1, and update all libraries.

Do you know what can to be the problem?

Thank you!