Mercurial > hg > nnchat
view Makefile.w32 @ 287:eb74097b73f5
Make th_vputch() and th_vputs() return a boolean value for success and failure respectively. Also fix a grave bug in th_growbuf().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 11 Jun 2011 01:09:27 +0300 |
parents | 1cb8c2aa1ee7 |
children | 386a9febfa73 |
line wrap: on
line source
# # For win32 version cross-compilation with MinGW suite @ Linux # SDL=y # Set PATH to include MinGW cross compiler path FIRST! PATH=/usr/local/i386-mingw32/bin:/usr/bin:/bin:/usr/local/bin # C-compiler, flags and linker flags CC=gcc CFLAGS=-DHAVE_STRING_H -Ipdcurses -mwindows # Library path must be defined correctly here LDFLAGS=-L/usr/local/i386-mingw32/lib/ -liberty -lws2_32 -lole32 -s -mwindows # Link PDCurses static library here .. you will want to change this ifeq ($(SDL),y) LDFLAGS+=pdcurses/libpdcurses-sdl.a -lSDL else LDFLAGS+=pdcurses/libpdcurses.a endif # Miscellaneous EXEEXT=.exe OBJPATH=./win32/ BINPATH=./installer/ #BINPATH=/misc/wine_c/ NONBUILD=$(OBJPATH) EXTRAOBJS= resource.o ICON=resource.ico include Makefile.gen $(OBJPATH): mkdir $@ resource.rc: resource.rc.in $(ICON) VERSION sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@ resource.o: resource.rc i386-mingw32-windres $< -O coff -o $@ installer: $(NNCHAT_BIN) @wget -O $(BINPATH)/README.html http://www.tnsp.org/~ccr/nnchat/