rendered paste bodyCC = i586-mingw32msvc-gcc -Wall -O2 -mms-bitfields
AS = i586-mingw32msvc-as
DLLWRAP = i586-mingw32msvc-dllwrap
CFLAGS = -I. -I../win32-dev/include -I../win32-dev/include/libgnomeui-2.0 -I../win32-dev/include/cairo -I../win32-dev/include/glib-2.0 -I../win32-dev/include/gtk -I../win32-dev/include/gdk -I../win32-dev/include/atk-1.0 -I../win32-dev/include/gdk-pixbuf -I../win32-dev/include/libgnome-2.0 -I../win32-dev/include/libgnomecanvas-2.0
PROBSRC = callbacks.c interface.c main.c support.c
PROBOBJ = $(PROBSRC:.c=.o)
%.o: %.c
$(CC) -c $(CFLAGS) $<
DLLWRAP_FLAGS = --as=$(AS) --export-all --driver-name $(CC) -s
# build libprob.dll, and create a corresponding import library
# libprob.a
libprob.dll: $(PROBOBJ)
$(DLLWRAP) $(DLLWRAP_FLAGS) \
--output-def libprob.def --implib libprob.a \
-o $@ $^