I'm not a programmer, but I would like compile this library
under linux 2.2.12 glibc 2.1.2 with gcc-2.95.1
The error:

g++ -O2  -c tcp_server.c
tcp_server.c: In method `void TcpServer::run_server()':
tcp_server.c:136: passing `int *' as argument 3 of `accept(int, sockaddr *, socklen_t 
*)' changes signedness
tcp_server.c: In method `int TcpServer::access_allowed(int)':
tcp_server.c:188: passing `int *' as argument 3 of `getpeername(int, sockaddr *, 
socklen_t *)' changes signedness
tcp_server.c: In method `char * TcpServer::get_peer_addr(int)':
tcp_server.c:208: passing `int *' as argument 3 of `getpeername(int, sockaddr *, 
socklen_t *)' changes signedness
make: *** [tcp_server.o] Error 1

How can I fix this? Please be detailed, thanks.

Reply via email to