kevinlawler / kona

Open-source implementation of the K programming language
ISC License
1.36k stars 138 forks source link

Build warning on Windows #584

Closed tavmem closed 4 years ago

tavmem commented 4 years ago

$ 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