The Impd branch is now available at:
cvs checkout -r impd_0_37 pd
and features this:
Two icon sets are available at:
http://artengine.ca/gridflow/download/pd_icons_jmax.tar.gz http://artengine.ca/gridflow/download/pd_icons_orthodox.tar.gz
More features will be available at a later time. Some features already hinted about are not ready yet and so not in the CVS...
Have fun.
Mathieu Bouchard http://artengine.ca/matju
Mathieu Bouchard wrote:
The Impd branch is now available at:
cvs checkout -r impd_0_37 pd
---snip---
While you're branching, could you please replace all instances of exp) exp, and exp- with exp2) exp2, and exp2- respectively in extra/expr~/vexp.c and vexp_if.c? Also add "#include <unistd.h>" to the #ifdef UNIX block of src/x_misc.c? I'm tired of patching these 3 files every time I compile a new CVS of Pd. ;)
Good work by the way; the console is hot! Icons are nice, too. :)
-John Lamb (oh, and hello, first post to the list, Pd rocks, yeah!)
On Tue, 24 Feb 2004, John Lamb wrote:
While you're branching, could you please replace all instances of exp) exp, and exp- with exp2) exp2, and exp2- respectively in extra/expr~/vexp.c and vexp_if.c? Also add "#include <unistd.h>" to the #ifdef UNIX block of src/x_misc.c? I'm tired of patching these 3 files every time I compile a new CVS of Pd. ;) Good work by the way; the console is hot! Icons are nice, too. :)
Sorry, but why am I supposed to fix those exp's, and why hasn't it been already done?
I've made your other change though.
Mathieu Bouchard http://artengine.ca/matju
On Mar 5, 2004, at 2:03 PM, Mathieu Bouchard wrote:
On Tue, 24 Feb 2004, John Lamb wrote:
While you're branching, could you please replace all instances of exp) exp, and exp- with exp2) exp2, and exp2- respectively in extra/expr~/vexp.c and vexp_if.c? Also add "#include <unistd.h>" to the #ifdef UNIX block of src/x_misc.c? I'm tired of patching these 3 files every time I compile a new CVS of Pd. ;) Good work by the way; the console is hot! Icons are nice, too. :)
Sorry, but why am I supposed to fix those exp's, and why hasn't it been already done?
The exp's cause a name conflict to occur -- the "shadowed declaration"
error that causes the compile to stop on gcc3.3 (possibly newer versions) unless you delete "-Werror" in the extras/expr~/Makefile. By simply changing all instances of "exp" that cause the conflict to "exp2" or really any other name, the conflict is resolved, you can leave in -Werror, and unless I am crazy, all my patches that use fexpr~, expr~ and expr still work just fine. On the one hand, it may not be your _job_ to fix this, and really it is something for the whole project. There is a possibility that I am stupid and that there is a more "proper" fix for this, but this works for me, and it eliminates an error that confuses many Pd compiling newbies. I don't know why the fix hasn't already been commited -- perhaps the guys with cvs commit priv's don't run a gcc that complains about this error?
I've made your other change though.
Excellent. :)
Thanks again, and impd is cool. -John Lamb
Hallo, John Lamb hat gesagt: // John Lamb wrote:
The exp's cause a name conflict to occur -- the "shadowed declaration" error that causes the compile to stop on gcc3.3 (possibly newer versions) unless you delete "-Werror" in the extras/expr~/Makefile.
By simply changing all instances of "exp" that cause the conflict to "exp2" or really any other name, the conflict is resolved, you can leave in -Werror, and unless I am crazy, all my patches that use fexpr~, expr~ and expr still work just fine.
Yes, it works here this was as well. I posted a patch against 0.37 to pd-dev which changed respective "exp"s to read "expression", which is more verbose and compiles with gcc 3.3
This is a small patch, not changing any functionality at all, just fixing the warnings.
Frank Barknecht _ ______footils.org__
On Sun, 7 Mar 2004, Frank Barknecht wrote:
Yes, it works here this was as well. I posted a patch against 0.37 to pd-dev which changed respective "exp"s to read "expression", which is more verbose and compiles with gcc 3.3
This is a small patch, not changing any functionality at all, just fixing the warnings.
Would it be possible for you to apply the patch ? Or even better, send it to Shahrokh Yadegari, the author of the expr external.
Guenter
I've updated my copy... got 1/2 of it in there for 0.26-1, and then saw afterward about the other. I'll send Shahrokh the goods once he looks like he'll have a moment to fool with it...
cheers Miller
On Mon, Mar 08, 2004 at 01:00:53AM +0100, guenter geiger wrote:
On Sun, 7 Mar 2004, Frank Barknecht wrote:
Yes, it works here this was as well. I posted a patch against 0.37 to pd-dev which changed respective "exp"s to read "expression", which is more verbose and compiles with gcc 3.3
This is a small patch, not changing any functionality at all, just fixing the warnings.
Would it be possible for you to apply the patch ? Or even better, send it to Shahrokh Yadegari, the author of the expr external.
Guenter
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list