Mercurial > hg > nnchat
comparison Makefile.w32 @ 688:264cada93ae9
Slight MinGW Windows cross-build Makefile cleanup.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 05 Dec 2019 03:03:36 +0200 |
parents | 650e7a5c74c5 |
children | f1df1cf69a38 |
comparison
equal
deleted
inserted
replaced
687:e6d60eacf24d | 688:264cada93ae9 |
---|---|
1 # | 1 # |
2 # For win32 version cross-compilation with MinGW suite @ Linux | 2 # For win32 version cross-compilation with MinGW suite @ Linux |
3 # | 3 # |
4 MINGW_PREFIX=i686-w64-mingw32- | 4 BINTOOL_PREFIX = i686-w64-mingw32- |
5 | 5 |
6 PREFIX = ./win32/ | 6 PREFIX = ./win32/ |
7 BINPATH = ./installer/ | 7 BINPATH = ./installer/ |
8 OBJPATH = obj/win32/ | 8 OBJPATH = ./obj/win32/ |
9 EXEEXT = .exe | 9 EXEEXT = .exe |
10 INSTALL = | 10 INSTALL = |
11 DOC = $(BINPATH)/README.html | 11 DOC = $(BINPATH)/README.html |
12 | 12 |
13 # C-compiler, etc | 13 WINDRES ?= $(BINTOOL_PREFIX)windres |
14 CC=$(MINGW_PREFIX)gcc | |
15 AR=$(MINGW_PREFIX)ar | |
16 RANLIB=$(MINGW_PREFIX)ranlib | |
17 WINDRES=$(MINGW_PREFIX)windres | |
18 | 14 |
19 CFLAGS += -DHAVE_STRING_H -Ipdcurses -mwindows -DTH_BYTEORDER=TH_LITTLE_ENDIAN -D_NO_BOOL_TYPEDEF | 15 CFLAGS += -DHAVE_STRING_H -Ipdcurses -mwindows -DTH_BYTEORDER=TH_LITTLE_ENDIAN -D_NO_BOOL_TYPEDEF |
20 LDFLAGS += -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -s | 16 LDFLAGS += -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -s |
21 | 17 |
22 ### | 18 ### |