[PD-dev] externals in CVS, now what?
geiger at xdv.org
Mon Oct 20 12:20:07 CEST 2003
On Sun, 19 Oct 2003, vanDongen/Gilcher wrote:
> So what are the standard dependencies ?
> Just libc and pd ?
> I assume you mean dependencies to compile, not requirements to run.
> How about my jackx externals. Obviously they need jack installed. Should I
> remove them from the externals/ directory and move them somewhere else?
Yes, ideally the "core" externals should only depend on libraries that
make them compile on all platforms (which is libc and pd ATM).
The reason for that is to keep pd cross platform.
> On Sunday 19 October 2003 05:49, Hans-Christoph Steiner wrote:
> > There really should be documentation for how to do this. Its on my
> > todo list...
> > Basically, if your external can be compiled as a standalone object and
> > its only dependencies are standard ones, then you can add them to the
> > 'pd-externals' package. You do this by adding files to
> > externals/build/src. Open up the files there to see how its done, its
> > pretty simple. Then each platform has a directory with what it needs
> > to build all those objects. There is currently externals/build/linux,
> > externals/build/darwin, and externals/build/win.
> electronic & acoustic musics-- http://www.xs4all.nl/~gml
> PD-dev mailing list
> PD-dev at iem.at
More information about the Pd-dev