Hi Jonathan,
i have it done quite a while ago - cant remember how exactly :( (did you
use the right sources?)
http://www.sendspace.com/file/rrxgh9 (the dlls)
i attached my makefile it compiles every file in the directory (not nice
but works ok).
hope it helps.
g.
Jonathan Wilkes schrieb:
Hi,
Has anyone been able install iemguts objects on windows xp? I tried using the guide
for compiling externals with mingw that was posted here some time ago, but after putting
the dll files in the extra folder, I get an error like "couldn't load
propertybang" and the object isn't created. I've tried both pd 0.42-4 and pd-ext
0.41-4 to no avail. There are no errors when compiling and linking.
Thanks,
Jonathan
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
# we want to compile all C-files we find in the current directory
SOURCES=$(sort $(filter %.c, $(wildcard *.c)))
# each C-files maps will become an external with the given filename-extension
TARGETS=$(SOURCES:.c=.dll)
NAME = helloworld
CSYM = helloworld
current: pd_win
DEST = "."
PDPATH = "."
LDFLAGS = --export-dynamic -shared --enable -auto-import
# ----------------------- WIN i386 -----------------------
pd_win: $(TARGETS)
.SUFFIXES: .dll
#LINUXCFLAGS = -DPD -O2 -funroll-loops -fomit-frame-pointer \
# -Wall -W -Wshadow -Wstrict-prototypes -Werror \
# -Wno-unused -Wno-parentheses -Wno-switch
WINCFLAGS = -DPD -DNT -W3 -WX -Werror -Wno-unused -mms-bitfields\
-Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer
#WININCLUDE = -I../include
WININCLUDE = -I.
.c.dll:
gcc $(WINCFLAGS) $(WININCLUDE) -c -o $*.o $*.c
gcc $(LDFLAGS) -o $*.dll $*.o pd.dll
strip --strip-unneeded $*.dll
rm -f $*.o
# ... ../$*.dll
#cp $*.dll $(DEST)
clean:
rm -f $*.o $(TARGETS).dll
#install:
# cp $(TARGETS).dll $(DEST)
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list