Hi Tim,
Thanks for the note I checked out that branch as you suggested. After the autoconf and ./configure I got stuck on the definition of sin().
Seems PD (g_array.c) expects to find sin() in math.h but it seems on my debian sarge /usr/include/math.h does not define sin(). I'm not sure where it is defined...
any pointers??
Debian Sarge kernel 2.6.8
I'm keen on trying devel for the first time! :)
Also I forgot to run ./bootstrap.sh but upon trying I got ./bootstrap.sh: line 4: aclocal-1.8: command not found I could not find any aclocal package, not on the debian site and not in the apt repository... What package provides "aclocal-1.8"?
Ok back onto compiling Gem...
Thanks Tim, b>
Tim Blechmann wrote:
I've checked out pd HEAD and I'm not sure if I should have used a release tag? Anyhow the usual ./configure does not work due to the fact that there is no "configure" file in pd/src.
What tag should I be using? Does compiling pd-devel take steps other than the usual ./configure && make depend && make ?
well first of all HEAD is not devel! the missing configure script should be easy to rebuild: "cd ./src/ && autoconf"
if you want to use devel, i'd recommend to try the branch tagged "devel_0_38" or the latest tarball on sf.net there are currently two ways to build devel_0_38, an autoconf system (after running the ./bootstrap.sh script) or the brand new scons build system (which will most likely work on linux only, since i don't have access to a mac and i haven't finished installing windoze on my laptop).
in general, i'd recomment devel_0_38, since it's pretty stable, has an improved scheduler tuned for lowest latencies and performs faster due to handcoded simd code ...
for the noise problem ... if you can reproduce this on devel, i'd be willing to look into it ...
cheers ... tim
hi ben,
Seems PD (g_array.c) expects to find sin() in math.h but it seems on my debian sarge /usr/include/math.h does not define sin(). I'm not sure where it is defined...
this is most likely a problem of the wrong version of automake ... the horrible versioning of the autobuild tools is one of the main reasons for the scons build system ... it that works, use this ...
Also I forgot to run ./bootstrap.sh but upon trying I got ./bootstrap.sh: line 4: aclocal-1.8: command not found I could not find any aclocal package, not on the debian site and not in the apt repository... What package provides "aclocal-1.8"?
automake?
i hope this helps ... tim
Thanks again Tim,
hi ben,
Seems PD (g_array.c) expects to find sin() in math.h but it seems on my debian sarge /usr/include/math.h does not define sin(). I'm not sure where it is defined...
this is most likely a problem of the wrong version of automake ... the horrible versioning of the autobuild tools is one of the main reasons for the scons build system ... it that works, use this ...
Ok, I tried scons (in the right directory for PD this time. ;) So scons can't find tcl/tk, though it is certainly installed (and Miller's pd found it fine) so I upgraded to automake 1.8. devel still fails on the same old sin() definition.
tcl headers are in /usr/include/tcl8.4/ should I make symlinks to /usr/include ?
I suppose this is where debian puts the tcl headers now... I guess it would be worth it to update the scons build to test here? If its easy let me know how to change this myself, thought I don't see anything about headers in the SConstruct.
Thanks Tim, back to gem-cvs. (at least I have two problems I can solve so that when one gets stuck I can mess with the other.
B>
tcl headers are in /usr/include/tcl8.4/ should I make symlinks to /usr/include ?
no ... i should change the scons script ;-)
cheers ... tim
Hi Tim,
I updated my cvs today and seems a few things had changed, but not adding this path to the scons script. :)
Please let me know when you change it.
Thanks Tim.
B>
Tim Blechmann wrote:
tcl headers are in /usr/include/tcl8.4/ should I make symlinks to /usr/include ?
no ... i should change the scons script ;-)
cheers ... tim
I updated my cvs today and seems a few things had changed, but not adding this path to the scons script. :)
i'm currently adapting the scons system for osx ... it should be working soon ...
cheers ... tim
Hi Ben,
I know, you knew I would ask this question, but why are you going through all this hassle if there is a precompiled version of pd in sarge ? Just curious
Guenter
On Thu, 23 Jun 2005, B. Bogart wrote:
Hi Tim,
Thanks for the note I checked out that branch as you suggested. After the autoconf and ./configure I got stuck on the definition of sin().
Seems PD (g_array.c) expects to find sin() in math.h but it seems on my debian sarge /usr/include/math.h does not define sin(). I'm not sure where it is defined...
any pointers??
Debian Sarge kernel 2.6.8
I'm keen on trying devel for the first time! :)
Also I forgot to run ./bootstrap.sh but upon trying I got ./bootstrap.sh: line 4: aclocal-1.8: command not found I could not find any aclocal package, not on the debian site and not in the apt repository... What package provides "aclocal-1.8"?
Ok back onto compiling Gem...
Thanks Tim, b>
Tim Blechmann wrote:
I've checked out pd HEAD and I'm not sure if I should have used a release tag? Anyhow the usual ./configure does not work due to the fact that there is no "configure" file in pd/src.
What tag should I be using? Does compiling pd-devel take steps other than the usual ./configure && make depend && make ?
well first of all HEAD is not devel! the missing configure script should be easy to rebuild: "cd ./src/ && autoconf"
if you want to use devel, i'd recommend to try the branch tagged "devel_0_38" or the latest tarball on sf.net there are currently two ways to build devel_0_38, an autoconf system (after running the ./bootstrap.sh script) or the brand new scons build system (which will most likely work on linux only, since i don't have access to a mac and i haven't finished installing windoze on my laptop).
in general, i'd recomment devel_0_38, since it's pretty stable, has an improved scheduler tuned for lowest latencies and performs faster due to handcoded simd code ...
for the noise problem ... if you can reproduce this on devel, i'd be willing to look into it ...
cheers ... tim
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
Hi Guenter,
The noise issue was with 38-4. Ok, yes this was not the package but the source from Miller's site. (force of habit I guess)
Actually that compiles fine, it is devel_0_38 I'm having trouble with.
Only late last night did I add the canadian apt mirror for sarge, oddly some things were missing off my DVD image like FTGL..?
Anyhow I'll certainly suggest to anyone else to use the debian packages!!! I'm just wanted to try devel, and obviously gem-cvs.
Thanks for the reminder Guenter. I'm also very happy I see puredata in my apt-cache list! :)
Your efforts on this are really very valuable, perhaps if I have time and energy I can help with packaging the whole cvs of externals? Mind you I have never made a package before so this could be tricky. Would be handy to get pixelTANGO in there so maybe worth the effort. Do you need help?
B.
Hi Ben,
I know, you knew I would ask this question, but why are you going through all this hassle if there is a precompiled version of pd in sarge ? Just curious
Guenter
On Thu, 23 Jun 2005, B. Bogart wrote:
Hi Tim,
Thanks for the note I checked out that branch as you suggested. After the autoconf and ./configure I got stuck on the definition of sin().
Seems PD (g_array.c) expects to find sin() in math.h but it seems on my debian sarge /usr/include/math.h does not define sin(). I'm not sure where it is defined...
any pointers??
Debian Sarge kernel 2.6.8
I'm keen on trying devel for the first time! :)
Also I forgot to run ./bootstrap.sh but upon trying I got ./bootstrap.sh: line 4: aclocal-1.8: command not found I could not find any aclocal package, not on the debian site and not in the apt repository... What package provides "aclocal-1.8"?
Ok back onto compiling Gem...
Thanks Tim, b>
Tim Blechmann wrote:
I've checked out pd HEAD and I'm not sure if I should have used a release tag? Anyhow the usual ./configure does not work due to the fact that there is no "configure" file in pd/src.
What tag should I be using? Does compiling pd-devel take steps other than the usual ./configure && make depend && make ?
well first of all HEAD is not devel! the missing configure script should be easy to rebuild: "cd ./src/ && autoconf"
if you want to use devel, i'd recommend to try the branch tagged "devel_0_38" or the latest tarball on sf.net there are currently two ways to build devel_0_38, an autoconf system (after running the ./bootstrap.sh script) or the brand new scons build system (which will most likely work on linux only, since i don't have access to a mac and i haven't finished installing windoze on my
laptop).
in general, i'd recomment devel_0_38, since it's pretty stable, has an improved scheduler tuned for lowest latencies and performs faster due
to
handcoded simd code ...
for the noise problem ... if you can reproduce this on devel, i'd be willing to look into it ...
cheers ... tim
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev