Hi Nicolas,
I'm neither an expert of win compilation (and do not have a direct answer to your question). Anyway I found that the following commands in the makefile usually works fine for building almost every .dll on windows:
pd_win: $(NAME).dll
.SUFFIXES: .dll
WINCFLAGS = -DPD -DNT -W3 -WX -Werror -Wno-unused
-mms-bitfields
-Wno-parentheses -Wno-switch -O6 -funroll-loops
-fomit-frame-pointer
WININCLUDE = -I../include
.c.dll: gcc $(WINCFLAGS) $(WININCLUDE) -c -o $*.o $*.c gcc $(LDFLAGS) -o $*.dll $*.o $(PDPATH)/bin/pd.dll strip --strip-unneeded $*.dll rm -f $*.o ../$*.dll cp $*.dll $(DEST)
of course change the path to your locations. Note
to gcc. 2) everything is handled by MinGW gcc
hope that this can help...
Best,
Alberto Zin