Date: Mon, 26 Dec 2005 09:00:08 -0000 X-Mailer: YahELite Content-Type: text/plain; charset=ISO-8859-1
Hi,
From: Hans-Christoph Steiner hans@eds.org Subject: Re: [PD] Pd-0.38.4-extended-RC6 release Date: Sun, 25 Dec 2005 17:59:47 -0800
[HKEY_LOCAL_MACHINE\SOFTWARE\Pd] "path1"="c:/progra~1/pd/extra/cyclone" "path2"="c:/progra~1/pd/extra/zexy" "path3"="c:/progra~1/pd/extra/iemabs" "path4"="c:/progra~1/pd/extra/iemmatrix" "path5"="c:/progra~1/pd/extra/ix"
That was exactly what I was looking for, thanks.
Are you sure that you are running RC6? That looks like an earlier
version. You should uninstall Pd-extended on Windows before installing
a new one.
I actually have pd-39.2 and I've copied only the doc and the externals from the RC6 version.
Patco.
On Dec 26, 2005, at 1:00 AM, patco wrote:
Date: Mon, 26 Dec 2005 09:00:08 -0000 X-Mailer: YahELite Content-Type: text/plain; charset=ISO-8859-1
Hi,
From: Hans-Christoph Steiner hans@eds.org Subject: Re: [PD] Pd-0.38.4-extended-RC6 release Date: Sun, 25 Dec 2005 17:59:47 -0800
[HKEY_LOCAL_MACHINE\SOFTWARE\Pd] "path1"="c:/progra~1/pd/extra/cyclone" "path2"="c:/progra~1/pd/extra/zexy" "path3"="c:/progra~1/pd/extra/iemabs" "path4"="c:/progra~1/pd/extra/iemmatrix" "path5"="c:/progra~1/pd/extra/ix"
That was exactly what I was looking for, thanks.
Are you sure that you are running RC6? That looks like an earlier version. You should uninstall Pd-extended on Windows before
installing a new one.I actually have pd-39.2 and I've copied only the doc and the externals
from the RC6 version.
The libs are in libdir format. This is a patch that's not part of
Miller's Pd, so just copying the stuff won't work. You'll need to add
the folders to the path like above.
.hc ________________________________________________________________________ ____
"The arc of history bends towards justice."
- Dr. Martin Luther King, Jr.
hi hans!
i tried the linux version of your installer on demudi. this is what i got from make install:
'/usr/local/lib/pd/doc/5.reference/iemhelp/gui-menue.pd' install -p 'lib/pd/doc/5.reference/iemhelp/hdial.pd' '/usr/local/lib/pd/doc/5.reference/iemhelp/hdial.pd' install -p 'lib/pd/doc/5.reference/iemhelp/help-.pd' '/usr/local/lib/pd/doc/5.reference/iemhelp/help-.pd' install: cannot stat `lib/pd/doc/5.reference/iemhelp/help-.pd': No such file or directory make: *** [install] Error 1
then, i simply grab externals from cvs and did a scons, but there's something wrong with an external. scons stop after a while. then, i cd build/linux and did a make: it works...
apt-get install pd-externals on debian or demudi is really old! no OSC, old version of plugin~... that's why your work is very important!
pat
On Mon, 26 Dec 2005, patrick wrote:
apt-get install pd-externals on debian or demudi is really old! no OSC, old version of plugin~... that's why your work is very important!
Who's taking care of packaging Pd on Debian? If there's no-one, then that would be a responsibility that a pd user should take over, to ensure that debian-unstable and debian-testing get fresh enough versions of pd (i'm not mentioning debian-stable because you can't get anything fresh with that).
And who's taking care of anything in Demudi?...
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
Hallo, Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote:
On Mon, 26 Dec 2005, patrick wrote:
apt-get install pd-externals on debian or demudi is really old! no OSC, old version of plugin~... that's why your work is very important!
Who's taking care of packaging Pd on Debian? If there's no-one, then that would be a responsibility that a pd user should take over, to ensure that debian-unstable and debian-testing get fresh enough versions of pd (i'm not mentioning debian-stable because you can't get anything fresh with that).
See http://packages.debian.org/puredata
Guenther is the official maintainer, but he would love to get every help there is, because as probably every developer here knows, Guenther is a busy man.
I'm currently trying to adapt the debian build files in CVS to use Hans' global makefile, a lot of help comes from Martin Rumori in this task. In fact he did most of the work so far. We managed to build installed packages which basically follow Hans' makefile and do everything, his make system does. However I don't want to put any work into pd-0.38 anymore, so these are for pd-0.39 (or CVS head) and don't include the libdir or comment patches by Hans. They haven't been published yet, it's still christmas time here. Probably this will take till 2006 anyway.
So far building Debian packages out of Hans' stuff looks very promising. A problem still is, that Hans' main makefile isn't yet ready to be used only partially. That is, "make all" works fine, but "make only_part_of_all" often doesn't. Another problem is building flext externals, because flext's build system also is hard to script fully automatically.
As Demudi and Ubuntu use the Pd-packages from Debian upstream both don't create additional work.
Frank Barknecht _ ______footils.org_ __goto10.org__
On Mon, 26 Dec 2005 22:32:25 +0100 Frank Barknecht fbar@footils.org wrote:
Another problem is building flext externals, because flext's build system also is hard to script fully automatically.
i'm successfully using a scons build system for flext externals, that uses scons's advanced dependency checking ... imo, it works better for linux systems than the flext build system, that may have the advantage of cross-platform portability ... most flext externals work fine with the sconscript, other's need a custom.py, to be added in the ./build/ folder of the specific external ... i'm basically using it to rebuild all flext externals automatically after changes to the flext cvs, but i suppose, it's easier to script this build system than to scrip the flext build system ... if anyone is interested, i can post the specific files here ...
tim
On Dec 26, 2005, at 1:32 PM, Frank Barknecht wrote:
Hallo, Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote:
On Mon, 26 Dec 2005, patrick wrote:
apt-get install pd-externals on debian or demudi is really old! no
OSC, old version of plugin~... that's why your work is very important!Who's taking care of packaging Pd on Debian? If there's no-one, then
that would be a responsibility that a pd user should take over, to ensure
that debian-unstable and debian-testing get fresh enough versions of pd
(i'm not mentioning debian-stable because you can't get anything fresh with that).See http://packages.debian.org/puredata
Guenther is the official maintainer, but he would love to get every help there is, because as probably every developer here knows, Guenther is a busy man.
I'm currently trying to adapt the debian build files in CVS to use Hans' global makefile, a lot of help comes from Martin Rumori in this task. In fact he did most of the work so far. We managed to build installed packages which basically follow Hans' makefile and do everything, his make system does. However I don't want to put any work into pd-0.38 anymore, so these are for pd-0.39 (or CVS head) and don't include the libdir or comment patches by Hans. They haven't been published yet, it's still christmas time here. Probably this will take till 2006 anyway.
Why not include the libdir patch? It applies fine with 0.39 and its a
safe change, its not major surgery. Which is the comment patch? I
am planning on wrapping up the 0.38 builds within two weeks, so then we
can switch everything to 0.39 (patches, etc.).
So far building Debian packages out of Hans' stuff looks very promising. A problem still is, that Hans' main makefile isn't yet ready to be used only partially. That is, "make all" works fine, but "make only_part_of_all" often doesn't.
Please report problems so they can be fixed. Which is the main
Makefile, packages/Makefile? Which parts aren't working? I know that
the clean targets could use some work...
Another problem is building flext externals, because flext's build system also is hard to script fully automatically.
I think the way to do this is to just make premade config files for
flext, and then have the Makefile copy them into place. That seems to
me to be the most workable solution. The previous attempt by Thomas
Grill was a very complicated and obtuse shell script embedded in a
Makefile which was not really maintainable.
.hc
As Demudi and Ubuntu use the Pd-packages from Debian upstream both don't create additional work.
Ciao
Frank Barknecht _ ______footils.org_ __goto10.org__
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
Using ReBirth is like trying to play an 808 with a long stick. -David Zicarelli
On Mon, 26 Dec 2005, Frank Barknecht wrote:
However I don't want to put any work into pd-0.38 anymore,
I understand that. It would be worth it if we had an unlimited supply of volunteers, but... ;-)
A problem still is, that Hans' main makefile isn't yet ready to be used only partially. That is, "make all" works fine, but "make only_part_of_all" often doesn't.
That's not very important for building debian packages, because you can build everything and still make .deb's out of smaller parts. Is it an annoyance beyond just taking longer to compile? What happens if some library can't be compiled for some reason? (e.g. bug in compiler)
As Demudi and Ubuntu use the Pd-packages from Debian upstream both don't create additional work.
I might give Ubuntu a try next time I install a Linux distro somewhere... which may come sooner than I think (it won't be on my own computer though).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
On Dec 27, 2005, at 5:21 AM, Mathieu Bouchard wrote:
On Mon, 26 Dec 2005, Frank Barknecht wrote:
However I don't want to put any work into pd-0.38 anymore,
I understand that. It would be worth it if we had an unlimited supply
of volunteers, but... ;-)
Pd 0.39 has significant changes that are not backwards compatible. I
don't use it yet for that reasons, as with many others. The aim for
the Pd-extended distros is to have a stable package which works as
smoothly as possible. Think Debian-stable. I don't think 0.39 is up
to that yet, especially when you consider all of the externals, docs,
abstractions, and patches to Pd that are included in Pd-extended.
.hc
A problem still is, that Hans' main makefile isn't yet ready to be
used only partially. That is, "make all" works fine, but "make only_part_of_all" often doesn't.That's not very important for building debian packages, because you can build everything and still make .deb's out of smaller parts. Is it an annoyance beyond just taking longer to compile? What happens if some library can't be compiled for some reason? (e.g. bug in compiler)
As Demudi and Ubuntu use the Pd-packages from Debian upstream both
don't create additional work.I might give Ubuntu a try next time I install a Linux distro somewhere... which may come sooner than I think (it won't be on my own computer though).
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
"I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits."
- Martin Luther King, Jr.
Hallo, Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:
Pd 0.39 has significant changes that are not backwards compatible.
I can understand your view and I fully accept it, however you know my opinion on that: I think, that this is the main reason to not put a lot of work into 0.38 anymore and instead get 0.39 up and running.
Frank Barknecht _ ______footils.org_ __goto10.org__
Dear list, I recently compiled pd0.39-2 on osx (10.3.9), sources from Miller's site, but it seems that i can't get access to the command line arguments anymore (compared to the binary distribution, or Pd-extended).
//Applications/pd39/bin/pd -stderr -verbose sys_nmidiin 1, nmidiindev 1 input channels = 2, output channels = 2 Pd version 0.39-2 compiled 12:07:26 Dec 20 2005 port 5400 "/Applications/Utilities/Wish Shell.app/Contents/MacOS/Wish Shell" /Applications/pd39/bin/pd.tk 5400 Waiting for connection request... /
and apparently, connection is hanging and subsequent arguments are not taken into account. should i add, that tcltk (and thus whish shell app) was also compiled "by hand" (version 8.4.9?)
Does anybody have a clue, why this could happen?
best regards, vincent
please disregard my previous email. with latest versions of flext (cvs), one does not need to compile pd from source in order to be able to load several flext-based externals anymore. this solved my pb with the command line then... (thanks Thomas!)
still, with latest version of readanysf~, when a patch containing such an object is closed, pd segfaults. *** malloc[904]: Deallocation of a pointer not malloced: 0x4241ec; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
vincent
vincent rioux wrote:
Dear list, I recently compiled pd0.39-2 on osx (10.3.9), sources from Miller's site, but it seems that i can't get access to the command line arguments anymore (compared to the binary distribution, or Pd-extended).
//Applications/pd39/bin/pd -stderr -verbose sys_nmidiin 1, nmidiindev 1 input channels = 2, output channels = 2 Pd version 0.39-2 compiled 12:07:26 Dec 20 2005 port 5400 "/Applications/Utilities/Wish Shell.app/Contents/MacOS/Wish Shell" /Applications/pd39/bin/pd.tk 5400 Waiting for connection request... /
and apparently, connection is hanging and subsequent arguments are not taken into account. should i add, that tcltk (and thus whish shell app) was also compiled "by hand" (version 8.4.9?)
Does anybody have a clue, why this could happen?
best regards, vincent
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Ok, fixed that bug, "make install" should work again on the next
release.
.hc
On Dec 26, 2005, at 12:32 PM, patrick wrote:
hi hans!
i tried the linux version of your installer on demudi. this is what i
got from make install:'/usr/local/lib/pd/doc/5.reference/iemhelp/gui-menue.pd' install -p 'lib/pd/doc/5.reference/iemhelp/hdial.pd' '/usr/local/lib/pd/doc/5.reference/iemhelp/hdial.pd' install -p 'lib/pd/doc/5.reference/iemhelp/help-.pd' '/usr/local/lib/pd/doc/5.reference/iemhelp/help-.pd' install: cannot stat `lib/pd/doc/5.reference/iemhelp/help-.pd': No
such file or directory make: *** [install] Error 1then, i simply grab externals from cvs and did a scons, but there's
something wrong with an external. scons stop after a while. then, i cd
build/linux and did a make: it works...apt-get install pd-externals on debian or demudi is really old! no
OSC, old version of plugin~... that's why your work is very important!pat
PD-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
As we enjoy great advantages from inventions of others, we should be
glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously.
- Benjamin Franklin