[PD] extended compilation nightmares...

marius schebella marius.schebella at gmail.com
Sun Aug 17 16:32:20 CEST 2008

hey michael,
heads up!
since http://puredata.info/docs/developer/SUSE is not helpful at all, 
maybe the thing that comes closest to it is trying to go with
http://puredata.info/docs/developer/Debian. esp. to see which externals 
rely on which libraries. if you don't get all these libraries, then pdx 
will not build. the libraries can have slightly different names on suse 
than on debian, but suse's installation tool (yast?) should be able to 
find all of them.
suse also puts stuff in different directories than debian, so that might 
also cause problems during compilation, but this is less likely.

here's what I did for OSX, maybe this will also work for SUSE (???).
I got pdx from the autobuild farm.
rsync -av --delete rsync:// pd-extended/

and then run the script
cd /path/to/pd-extended/scripts/auto-build

this will check for updates (or download everything again???) and then 
try to build everything.

my guess is that getting all the libraries, troubleshooting compiling 
errors and fixing problems will take you 2-3 days minimum. (getting pdx 
compiling on os x 10.5 took me weeks!)

otoh, compiling pd vanilla should not be a problem at all (will take you 
like 15 minutes).
maybe this is also useful for you?


michael noble wrote:
> hello
> I know its not the most fashionable of distros, but I've been trying to 
> get my head around setting up an installation of pd for openSuse 11.  
> Unfortunately, not even vanilla is in the repos.  This aside, I know I 
> will need externals, and would prefer learning pd from the comforts that 
> extended provides, so I'd like to build extended.
> I've had a go at following the various conflicting readmes, inevitably 
> getting stuck at some point.  The bigger problem is I don't really 
> understand "why" I'm doing what I'm doing, and as such would really like to.
> So here's the first questions in no doubt a long series of questions 
> that will demonstrate my ignorance, stupidity and inability to "search 
> the archives" (which I have repeatedly) just so I can get this built and 
> up and running:
> Why, after downloading a package called "source" 
> (http://downloads.sourceforge.net/pure-data/Pd-0.40.3-extended.tar.bz2), 
> do I then need to download the source via a cvs download script 
> (Pd-0.40.3-extended/scripts/checkout-developer-layout.sh)?  Or do I not 
> need to download the latter and only make the former (which seems to 
> fail for want of Gem, which I don't really want anyway)? 
> color me confused...
> -michael
> ------------------------------------------------------------------------
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

More information about the Pd-list mailing list