[q-lang-cvs] q/modules/ggi Makefile.mingw,1.3,1.4
Brought to you by:
agraef
From: <ag...@us...> - 2004-01-02 04:30:56
|
Update of /cvsroot/q-lang/q/modules/ggi In directory sc8-pr-cvs1:/tmp/cvs-serv23233/modules/ggi Modified Files: Makefile.mingw Log Message: Windows port Index: Makefile.mingw =================================================================== RCS file: /cvsroot/q-lang/q/modules/ggi/Makefile.mingw,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Makefile.mingw 23 Dec 2003 01:15:02 -0000 1.3 --- Makefile.mingw 2 Jan 2004 04:30:52 -0000 1.4 *************** *** 7,11 **** SHLEXT = .dll ! DEFS = -DSTDC_HEADERS=1 -DHAVE_STRDUP=1 -DHAVE_MEMCPY=1 -DHAVE_LIMITS_H=1 .PHONY: all clean mostlyclean distclean maintainer-clean --- 7,11 ---- SHLEXT = .dll ! DEFS = -DSTDC_HEADERS=1 -DHAVE_STRDUP=1 -DHAVE_MEMCPY=1 -DHAVE_LIMITS_H=1 -DHAVE_FT2=1 .PHONY: all clean mostlyclean distclean maintainer-clean *************** *** 13,18 **** all: ggi$(SHLEXT) ggi$(SHLEXT): ggi.c ggilib.h ggilib.c draw_line.c ! qcc -o ggi$(SHLEXT) ggi.c ggilib.c draw_line.c -- $(DEFS) -I. -I../../libq -I../../../ggi/include -I../../../gmp --link -L. -L../../../ggi/lib -lggi -lgii -lgg -L../../../gmp -lgmp -L../../libq clean mostlyclean distclean maintainer-clean:: --- 13,22 ---- all: ggi$(SHLEXT) + # KLUDGE ALERT: must not name the output dll ggi.dll here, otherwise gcc wants + # to read it as -lggi; so we first name it differently and rename it later + ggi$(SHLEXT): ggi.c ggilib.h ggilib.c draw_line.c ! $(QCC) $(QCCFLAGS) -o ggidll$(SHLEXT) ggi.c ggilib.c draw_line.c -- $(DEFS) -I. -I../../libq -I../../../ggi/include -I../../../freetype/include -I../../../gmp --link -L. -L../../../ggi/lib -lggi -lgii -lgg -L../../../freetype/lib -lfreetype -L../../../gmp -lgmp -L../../libq ! mv ggidll$(SHLEXT) ggi$(SHLEXT) clean mostlyclean distclean maintainer-clean:: |