On Feb 13, 2009, at 12:00 PM, Georg Holzmann wrote: > Hallo! > >> I tried with >> >> pd -lib threadlib >> >> then >> >> threadlib vers.0.1, library for threaded patching and externals >> 2005, by Georg Holzmann <[email protected] <mailto:[email protected]>> >> heavily based on pd_devel code by Tim Blechmann >> WARNING: this is very experimental and may crash your patches ! >> >> >> ok. >> >> >> but sndfiler still not working (same error >> /usr/lib/pd/extra/sndfiler.pd_ >> linux: /usr/lib/pd/extra/sndfiler.pd_linux: undefined symbol: >> fifo_init >> sndfiler >> ... couldn't create >> ) > > OK - so then there must be a problem during linking I guess ... I have > to look into it. > > >> I like to use your external because ogg files save lots of disk >> space, >> and it's easier to distribute patches with the samples attached... > > Yes I understand - but OTOH it is much harder do distribute a patch > which uses sndfiler, because everyone has to compile it ;) > (which can be quite tricky - especially for non-pd experts) > > >> Why can't pd-extended compile sndfiler ? > > I think I tried to add sndfiler to the pd-extended build system (which > should be quite straight forward) a year ago - but did not finish > because it has a dependecy to libsndfile - then pd-extended would need > to distribute this library as well ... > > But I agree that this is the way to go, then it should just work > > > LG > Georg
libsndfile is installed on all the GNU/Linux and Mac OS X auto-build servers. I think it was installed on the Windows server too, but that's down due to a dead drive. (to return soon). .hc ---------------------------------------------------------------------------- As we enjoy great advantages from inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously. - Benjamin Franklin _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
