Skip to content

Commit 481c4e3

Browse files
author
bol-van
committed
ip2net,mdig : update makefile to support win compile
1 parent 4230a9a commit 481c4e3

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

ip2net/Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ CFLAGS += -std=gnu99 -Wno-logical-op-parentheses -O3
33
CFLAGS_BSD = -Wno-address-of-packed-member -Wno-switch
44
CFLAGS_MAC = -mmacosx-version-min=10.8
55
LIBS =
6-
SRC_FILES = *.c
6+
LIBS_WIN = -lws2_32
7+
SRC_FILES = ip2net.c qsort.c
78

89
all: ip2net
910

@@ -17,5 +18,8 @@ mac: $(SRC_FILES)
1718
$(CC) $(CFLAGS) $(CFLAGS_BSD) $(CFLAGS_MAC) -o ip2net $(SRC_FILES) $(LDFLAGS) $(LIBS)
1819
strip ip2net
1920

21+
win: $(SRC_FILES)
22+
$(CC) $(CFLAGS) -o ip2net $(SRC_FILES) $(LDFLAGS) $(LIBS_WIN)
23+
2024
clean:
2125
rm -f ip2net *.o

mdig/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ CFLAGS += -std=gnu99 -Wno-logical-op-parentheses -O3
33
CFLAGS_BSD = -Wno-address-of-packed-member -Wno-switch
44
CFLAGS_MAC = -mmacosx-version-min=10.8
55
LIBS = -lpthread
6+
LIBS_WIN = -lws2_32
67
SRC_FILES = *.c
78

89
all: mdig
@@ -17,5 +18,8 @@ mac: $(SRC_FILES)
1718
$(CC) $(CFLAGS) $(CFLAGS_BSD) $(CFLAGS_MAC) -o mdig $(SRC_FILES) $(LDFLAGS) $(LIBS)
1819
strip mdig
1920

21+
win: $(SRC_FILES)
22+
$(CC) $(CFLAGS) -o mdig -static $(SRC_FILES) $(LDFLAGS) $(LIBS_WIN)
23+
2024
clean:
2125
rm -f mdig *.o

0 commit comments

Comments
 (0)