I trying to use the header file <malloc_g/malloc.h> to debug some memory
problem.
I could not use it in QNX 6.1 beacause of some header problem with
Dimkumware.
Now i got theses errors in QNX 6.2 NC.
nice
QCC -O0 -DNDEBUG -w8 -Wc,-mcpu=pentium,-march=pentium,-fno-pic,-fomit-frame
-pointer,-freg-struct-return -I . -I …/…/Common/Global -I
…/…/Common/Global -I …/…/Common/Templates -c -o obj/IpcClient.o
…/IpcClient.cpp
In file included from /usr/include/cpp/xlocale:9,
from /usr/include/cpp/xiosbase:4,
from /usr/include/cpp/streambuf:4,
from /usr/include/cpp/xlocnum:8,
from /usr/include/cpp/ios:4,
from /usr/include/cpp/ostream:4,
from /usr/include/cpp/istream:4,
from /usr/include/cpp/iostream:4,
from ./IpcClient.cpp:34:
/usr/include/cpp/xlocinfo: In function int std::_LStrcoll<char>(const char *, const char *, const char *, const char *, const std::_Collvec *)': /usr/include/cpp/xlocinfo:155:
strcoll’ undeclared in namespace std' /usr/include/cpp/xlocinfo:155: warning: control reaches end of non-void function
std::_LStrcoll(const char *, const char *, const char *,
const char *, const std::_Collvec *)’
/usr/include/cpp/xlocinfo: In function size_t std::_LStrxfrm<char>(char *, char *, const char *, const char *, const std::_Collvec *)': /usr/include/cpp/xlocinfo:197:
strxfrm’ undeclared in namespace std' /usr/include/cpp/xlocinfo:197: warning: control reaches end of non-void function
std::_LStrxfrm(char *, char *, const char *, const char *,
const std::_Collvec *)’
…/IpcClient.cpp: In method bool IpcClient::Send(IpcMsgBase *)': ../IpcClient.cpp:151: implicit declaration of function
int strerror(…)’
/usr/include/cpp/xlocnum: In function `static class
std::ostreambuf_iterator<char,std::char_traits >
std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::_Iput(std::ostreambuf_iterator<char,std::char_traits >,
std::ios_base &, char, char *, unsigned int)’:
/usr/include/cpp/xlocnum:722: instantiated from
`std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::do_put(std::ostreambuf_iterator<char,std::char_traits >,
std::ios_base &, char, long unsigned int) const’
/usr/include/cpp/xlocnum:656: instantiated from
`std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::put(std::ostreambuf_iterator<char,std::char_traits >, std::ios_base
&, char, long unsigned int) const’
/usr/include/cpp/ostream:203: instantiated from
std::basic_ostream<char,std::char_traits<char> >::operator <<(unsigned int)' ../IpcClient.cpp:49: instantiated from here /usr/include/cpp/xlocnum:954:
memmove’ undeclared in namespace std' /usr/include/cpp/xlocnum: In function
static class
std::ostreambuf_iterator<char,std::char_traits >
std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::_Fput(std::ostreambuf_iterator<char,std::char_traits >,
std::ios_base &, char, const char *, unsigned int, unsigned int, unsigned
int, unsigned int)’:
/usr/include/cpp/xlocnum:777: instantiated from
`std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::do_put(std::ostreambuf_iterator<char,std::char_traits >,
std::ios_base &, char, double) const’
…/IpcClient.cpp:167: instantiated from here
/usr/include/cpp/xlocnum:884: memchr' undeclared in namespace
std’
/usr/include/cpp/xlocnum:777: instantiated from
`std::num_put<char,std::ostreambuf_iterator<char,std::char_traits >
::do_put(std::ostreambuf_iterator<char,std::char_traits >,
std::ios_base &, char, double) const’
…/IpcClient.cpp:167: instantiated from here
/usr/include/cpp/xlocnum:896: memchr' undeclared in namespace
std’
cc: /usr/lib/gcc-lib/ntox86/2.95.3/cc1plus error 33
make: