$ make
gcc -DWIN32=1 -g -O3 -c -o src/0.o src/0.c
src/0.c: In function ‘4d’:
src/0.c:998:24: warning: passing argument 2 of ‘recv’ from incompatible pointer type [-Wincompatible-pointer-types]
n1=recv(sockfd,&buf,20000,0);
^
In file included from src/incs.h:11:0,
from src/0.c:1:
/usr/include/w32api/winsock2.h:992:34: note: expected ‘char ’ but argument is of type ‘C ()[20000] {aka char ()[20000]}’
WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char buf,int len,int flags);
^~~~
gcc -DWIN32=1 -g -O3 -c -o src/bswap.o src/bswap.c
$ make gcc -DWIN32=1 -g -O3 -c -o src/0.o src/0.c src/0.c: In function ‘4d’: src/0.c:998:24: warning: passing argument 2 of ‘recv’ from incompatible pointer type [-Wincompatible-pointer-types] n1=recv(sockfd,&buf,20000,0); ^ In file included from src/incs.h:11:0, from src/0.c:1: /usr/include/w32api/winsock2.h:992:34: note: expected ‘char ’ but argument is of type ‘C ()[20000] {aka char ()[20000]}’ WINSOCK_API_LINKAGE int WSAAPI recv(SOCKET s,char buf,int len,int flags); ^~~~ gcc -DWIN32=1 -g -O3 -c -o src/bswap.o src/bswap.c