diff options
author | Nick White <git@njw.me.uk> | 2011-08-17 18:58:39 +0100 |
---|---|---|
committer | Nick White <git@njw.me.uk> | 2011-08-17 18:58:39 +0100 |
commit | adc5f128fcf3cb75b9130a7cc36e3681b1817284 (patch) | |
tree | 22605e233ab98bdb5c6b5ce144d4677ecc0480b3 | |
parent | e6037966d0fc676b78bce9a4dd0b7776ab9f4a7b (diff) |
Allow mingw building (socket reading won't work yet)
-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) { |