[PD] readanysf~ for os x

august august at alien.mur.at
Fri Jul 16 17:16:36 CEST 2004


> as you said August the Nick's binary is dynamically linked to all the
> libs, so to works, we have to put all the libraries in the good places.
> I didn't want to do that, so I tried to recompile it with just flext
> and libsamplerate but without success.

the problem was some missing defines in the main.cpp.  if you download it
again, you should be able to compile without the mad, vorbis or flac libs.

 ...

> After that I finally decided to install the Nick's binary and all the
> libs at the good place for the binary, and it works well!

good to hear.

> About the proper way on a Mac to distribute a binary, I think it's to
> built it with all the libs included in it. That's because on os X
> there's no standard place to put the libs. It depends if you use fink
> or darwinport or build it by hand. The other way is to distribute a
> package that will install the binary plus all the libs at the good
> places.

I think the later is the way to go.  If you compile all the libs
statically, then the binary will be well over 2 or 3 megs (I'm guessing).
And, you'd have to load that every time you add a readanysf~ object in pd.
that will add up after a while.   Same with flext externals.  they should
link to flext dynamically where possible.  this will cut down down on RAM
usage.

-august.




More information about the Pd-list mailing list