Mercurial > hg > nnchat
comparison Makefile.w32 @ 537:1014822abaf1
Fix win32 build.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 07 Nov 2012 09:17:42 +0200 |
parents | 52c56ada3816 |
children | f0354b35d906 |
comparison
equal
deleted
inserted
replaced
536:15e447d6a2a6 | 537:1014822abaf1 |
---|---|
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 | 4 |
5 # C-compiler, flags and linker flags | 5 # C-compiler, flags and linker flags |
6 CC=i686-w64-mingw32-gcc | 6 MINGW_PREFIX=i686-w64-mingw32- |
7 AR=i686-w64-mingw32-ar | 7 CC=$(MINGW_PREFIX)gcc |
8 RANLIB=i686-w64-mingw32-ranlib | 8 AR=$(MINGW_PREFIX)ar |
9 RANLIB=$(MINGW_PREFIX)ranlib | |
10 WINDRES=$(MINGW_PREFIX)windres | |
9 | 11 |
10 CFLAGS=-DHAVE_STRING_H -Ipdcurses -mwindows | 12 CFLAGS=-DHAVE_STRING_H -Ipdcurses -mwindows |
11 LDFLAGS= -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -lSDL -s | 13 LDFLAGS= -lws2_32 -lole32 -mwindows pdcurses/libpdcurses.a -lSDL -s |
12 | 14 |
13 # Miscellaneous | 15 # Miscellaneous |
26 | 28 |
27 resource.rc: resource.rc.in $(ICON) VERSION | 29 resource.rc: resource.rc.in $(ICON) VERSION |
28 sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@ | 30 sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@ |
29 | 31 |
30 resource.o: resource.rc | 32 resource.o: resource.rc |
31 i386-mingw32-windres $< -O coff -o $@ | 33 $(WINDRES) $< -O coff -o $@ |
32 | 34 |
33 | 35 |
34 DOC=$(BINPATH)/README.html | 36 DOC=$(BINPATH)/README.html |
35 | 37 |
36 update-doc: | 38 update-doc: |