diff options
-rw-r--r-- | config.mk | 5 | ||||
-rw-r--r-- | util.c | 7 |
2 files changed, 11 insertions, 1 deletions
@@ -15,4 +15,9 @@ CFLAGS = -ansi -pedantic -Wall -Wextra -Werror -g -D_POSIX_C_SOURCE=200112L \ CC = cc LDFLAGS = +# mingw +CC = gcc +CFLAGS = -ansi -Wall -DVERSION=\"$(VERSION)\" -DWINVER=0x0501 +LDFLAGS = -lws2_32 + LD = $(CC) @@ -3,10 +3,15 @@ #include <stdio.h> #include <string.h> #include <unistd.h> +#include "util.h" +#ifndef WINVER #include <netdb.h> #include <netinet/in.h> #include <sys/socket.h> -#include "util.h" +#else +#include <winsock2.h> +#include <ws2tcpip.h> +#endif /* plundered from suckless' sic */ int dial(char *host, char *port) { |