[robin@dev01 purge]$ make g++ -ffor-scope -DHAS_BOOL -DHAS_PSIGNAL -DHAS_PSIGNAL -DLIBCVERSION=6 -pipe -DLINUX -DMAJOR=2 -DMINOR=6 -DSOCKLEN=size_t -O2 -c convert.cc -o convert.o convert.cc: In function `const char* my_sock_fd2a(int, char*, bool)': convert.cc:113: error: cannot convert `size_t*' to `socklen_t*' for argument `3' to `int getpeername(int, sockaddr*, socklen_t*)' convert.cc:114: error: cannot convert `size_t*' to `socklen_t*' for argument `3' to `int getsockname(int, sockaddr*, socklen_t*)' make: *** [convert.o] Error 1