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

Reply via email to