Hallo!
I tried with
pd -lib threadlib
then
threadlib vers.0.1, library for threaded patching and externals 2005, by Georg Holzmann <grh@mur.at mailto:grh@mur.at> 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