[PD-dev] recursion in Gem - a tutorial

Patrice Colet megalegoland at yahoo.fr
Wed Jul 18 22:41:10 CEST 2007


I tried to make DLLs of nrepeat and nnrepeat, but it seems I'm too 
ignoramus to find out how to proceed, I've entered those lines in the 
msys shell

gcc -c nrepeat.c -o nrepeat.o

ld -export_dynamic -shared -I../../pd/src/ -o nrepeat.dll nrepeat.o 
../../pd/bin/pd.dll

the external is built without error, but couldn't be created:

\\extra\\nnrepeat.dll: couldn't load
  nnrepeat 1

the verbose option gives messages I've pain to interpret.

I've also tried to write a Makefile, it's attached, it does the same thing

Claude Heiland-Allen a écrit :
> Hi everyone,
> 
> I've been playing around with recursion in Gem, and thought I'd document 
> my experiences.
> 
> 
> You can download the patches here (Gzip'd Tar):
> 
> https://devel.goto10.org/dl.php?repname=maximus&path=%2Ftutorials%2Fgem-recursion%2F&rev=0&isdir=1
> 
> 
> You will also need a couple of externals that you can download here 
> (Gzip'd Tar, C source code only):
> 
> https://devel.goto10.org/dl.php?repname=maximus&path=%2Fclodlib%2F&rev=0&isdir=1
> 
> These externals are necessary because I haven't figured out a nice way 
> to handle recursive re-entrancy in a Pd patch.  If I do I'll update the 
> tutorial with the dependancy removed.
> 
> 
> Screenshots are here, in case you're not near a computer with Pd+Gem:
> 
> http://www.blurty.com/users/claudiusmaximus/day/2007/07/18#407
> 
> 
> Please let me know if you find it useful, or if you don't.  Thanks for 
> your attention,
> 
> 
> Claude

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Makefile.Mingw
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20070718/00005aab/attachment.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: megalegoland.vcf
Type: text/x-vcard
Size: 173 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20070718/00005aab/attachment.vcf>


More information about the Pd-dev mailing list