atom feed31 messages in at.iem.pd-devRe: [PD-dev] uploading Pd git reposit...
FromSent OnAttachments
Miller PucketteJul 11, 2010 8:32 pm 
IOhannes m zmoelnigJul 12, 2010 2:03 am 
Miller PucketteJul 12, 2010 9:21 am 
IOhannes m zmoelnigJul 12, 2010 9:51 am.diff
Hans-Christoph SteinerJul 12, 2010 1:29 pm 
Hans-Christoph SteinerJul 12, 2010 1:38 pm 
Miller PucketteJul 12, 2010 5:28 pm 
Miller PucketteJul 12, 2010 5:40 pm 
IOhannes m zmoelnigJul 12, 2010 11:56 pm 
Miller PucketteJul 13, 2010 5:56 pm 
Stephen SinclairJul 14, 2010 12:02 pm 
Miller PucketteJul 14, 2010 12:08 pm 
Hans-Christoph SteinerJul 14, 2010 1:22 pm 
IOhannes m zmoelnigJul 15, 2010 2:19 am 
IOhannes m zmoelnigJul 15, 2010 2:19 am 
Hans-Christoph SteinerJul 15, 2010 7:05 am 
Hans-Christoph SteinerJul 15, 2010 7:08 am 
IOhannes m zmoelnigJul 15, 2010 7:10 am 
IOhannes m zmoelnigJul 15, 2010 7:12 am 
Hans-Christoph SteinerJul 15, 2010 7:25 am 
Hans-Christoph SteinerJul 15, 2010 7:26 am 
IOhannes zmölnigJul 15, 2010 7:31 am 
Hans-Christoph SteinerJul 15, 2010 7:34 am 
Miller PucketteJul 15, 2010 8:32 am 
Hans-Christoph SteinerJul 15, 2010 9:02 am 
IOhannes zmölnigJul 15, 2010 9:03 am 
IOhannes zmölnigJul 15, 2010 9:07 am 
Hans-Christoph SteinerJul 15, 2010 9:08 am 
Claude Heiland-AllenJul 15, 2010 12:18 pm 
Miller PucketteJul 15, 2010 12:38 pm 
Miller PucketteJul 15, 2010 3:04 pm 
Subject:Re: [PD-dev] uploading Pd git repository to sourceforge
From:Stephen Sinclair (rada@gmail.com)
Date:Jul 14, 2010 12:02:37 pm
List:at.iem.pd-dev

Hello! Thanks for the git repo, it's a much preferable way to follow Pd development for me..

Just for some feedback, here's my session trying to compile it..

$ ./autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 aclocal: couldn't open directory `m4': No such file or directory autoreconf: aclocal failed with exit status: 1

$ mkdir m4 $ ./autogen.sh .. snip.. success.

$ ./configure .. snip.. success.

$ make .. snip .. make[2]: *** No rule to make target `AppMain.tcl', needed by `all-am'. Stop. make[2]: Leaving directory `/home/sinclairs/projects/pd-vanilla/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/sinclairs/projects/pd-vanilla' make: *** [all] Error 2

It seems the src/Makefile.am file needs all the .tcl files, but these are actually in the "tcl" folder, not "src".

$ cp tcl/*.tcl src/ $ make .. snip .. Making all in extra make[2]: Entering directory `/home/sinclairs/projects/pd-vanilla/extra' make[2]: *** No rule to make target `all'. Stop.

Seems like there is no Makefile.am in "extra". Saw that extra/makefile exists.. got confused, so I edited Makefile.am to remove "extra" from SUBDIRS.

$ make .. snip.. SUCCESS.

I saw that I could cd to each of the subfolders under "extra" and make each of them individually, since they seem to include "extra/makefile" while filing in the NAME variable. I would maybe suggest renaming "makefile" to something like "external.mk", since the name "makefile" suggests to me that I should be able to run "make" in that folder. Or alternatively just going all the way with automake by providing Makefile.am in each of these folders. In any case if there is no Makefile.am in extra, it shouldn't be included in SUBDIRS..

Steve

On Sun, Jul 11, 2010 at 11:33 PM, Miller Puckette <mpuc@imusic1.ucsd.edu> wrote:

o Pd developers --

After much uncertainty how to proceed, I finally went ahead and 'pushed' my Pd git repository to sourceforgs -- available at

http://pure-data.git.sourceforge.net/git/gitweb.cgi?p=pure-data/pure-data

or to clone it to your machine (once you have git installed):

git clone \  ssh://YOUR@pure-data.git.sourceforge.net/gitroot/pure-data/pure-data

Unlike the svn version, ths git version isn't tested on all platformss.  I _think: what I should do is "tag" the occasional commits that I've tested semi-thoroughly and also commit those to svn (the traditional place I've been uploading tested code to).  So the svn code will always be clean and the git code variously clean and dirty depending on phase.

The git code is based on the Hans/IOhannes gui rewrite -- that alone is such a dramatic improvement that I'm thinking I should just do some audio testing and tuning now, and then call it 0.43.

cheers Miller