Mercurial > dwindows
view makefile.mingw @ 1253:28c2c7e6671c
On GTK2 save the original pixbuf that is loaded so we can use it
to store the alpha channel for use later when doing stretched
bitblts... only negative is when drawing to pixmaps it won't
modify the alpha mask.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 24 Oct 2011 05:21:29 +0000 |
parents | 052e9e4a59bd |
children | 32a5be18e187 |
line wrap: on
line source
# Dynamic Windows MINGW Makefile # make -C MingW32-gcc-3.4.0-DEBUG -f ../makefile.mingw DEBUG=Y > MingW32-gcc-3.4.0-DEBUG/make-out.log 2>&1 # make -C MingW32-gcc-3.4.0-RELEASE -f ../makefile.mingw > MingW32-gcc-3.4.0-RELEASE/make-out.log 2>&1 CC = gcc DEFS = LIBS = CFLAGS = -O -g -DMSVC -DBUILD_DLL -I../ -I../platform -Wall -mthreads -o $(@) LDFLAGS = -shared -mwindows -mthreads -lcomctl32 COMPATOBJECTS = compat.o dirent.o VPATH=../ ../win all: dw.dll dwcompat.dll dwtest.exe dw.dll: dw.o ../dww.def $(CC) $(CFLAGS) $(DEFS) -o dw.dll dw.o $(LDFLAGS) \ -Wl,--out-implib,dw.a -Wl,-Map,dw.dll.map -Wl,--cref ../dww-mingw.def dwcompat.dll: $(COMPATOBJECTS) $(CC) $(CFLAGS) $(DEFS) -o dwcompat.dll $(COMPATOBJECTS) $(LDFLAGS) -lwsock32 \ -Wl,--out-implib,dwcompat.a -Wl,-Map,dwcompat.dll.map -Wl,--cref ../dwcompatw-mingw.def dwtest.exe: dwtest.o dw.a dwcompat.a $(CC) $(CFLAGS) -o dwtest.exe dwtest.o dw.a dwcompat.a dw.obj: dw.c $(CC) $(CFLAGS) -c $< compat.obj: compat.c $(CC) $(CFLAGS) -c $< dirent.obj: os2/dirent.c $(CC) $(CFLAGS) -c $< dwtest.obj: dwtest.c $(CC) $(CFLAGS) -c $< DEPS := $(wildcard *.d) ifneq ($(DEPS),) include $(DEPS) endif