I couldn't find any Pd-extended builds for Ubuntu Netbook Remix 9.10 (is there one anywhere?), and the autobuild for Ubuntu Karmic i386 didn't work, so I tried compiling from source. I extracted the source and then cd'ed to the ~/Pd-0.41.4-extended/pd/src folder and ran autoconf and then ./configure. At that point, it gives me a bunch of "checking for..." messages and then ends with "no tcl library found." I have tcllib installed. What am I doing wrong?
--Stefán
Am Monday, den 29. March 2010 um 23:41:35 Uhr (-0400) schrieb Ichabod:
I couldn't find any Pd-extended builds for Ubuntu Netbook Remix 9.10 (is there one anywhere?), and the autobuild for Ubuntu Karmic i386 didn't work, so I tried compiling from source. I extracted the source and then cd'ed to the ~/Pd-0.41.4-extended/pd/src folder and ran autoconf and then ./configure. At that point, it gives me a bunch of "checking for..." messages and then ends with "no tcl library found." I have tcllib installed. What am I doing wrong?
Issue the following line in a terminal (or install via synaptic) and retry the ./configure.
sudo apt-get install tcl-8.5-dev tk8.5-dev
-- Orm
Sorry, there was a typo in the command. It should read:
sudo apt-get install tcl8.5-dev tk8.5-dev
-- Orm
Thanks, Orm, that worked.
I was able to install, but there are two problems: a) the Media menu doesn't give me options of sound servers to connect to (JACK, ALSA, OSS, etc.), and I'd like to use Pd with JACK, and b) externals don't seem to have compiled. Does anyone know how to fix this?
On Tue, 2010-03-30 at 17:40 -0400, Ichabod wrote:
Thanks, Orm, that worked.
I was able to install, but there are two problems: a) the Media menu doesn't give me options of sound servers to connect to (JACK, ALSA, OSS, etc.), and I'd like to use Pd with JACK, and b) externals don't seem to have compiled. Does anyone know how to fix this?
You probably miss the according packages:
$ sudo aptitude install libasound2-dev libjack-dev
Alternatively, you can also install all build dependencies in one go, so that you don't have to figure out all the necessary packages yourself:
$ sudo aptitude build-dep puredata
Roman
Thanks, Roman. I did sudo make uninstall and then sudo aptitude build-dep puredata, then autoconf and ./configure again (also tried it with --enable-alsa), then make depend and sudo make install, but I still get the same problems. Am I doing something wrong?
For all of Pd-extended, you'll need a lot of packages, check:
http://puredata.info/docs/developer/Debian
.hc
On Mar 30, 2010, at 9:20 PM, Ichabod wrote:
Thanks, Roman. I did sudo make uninstall and then sudo aptitude
build-dep puredata, then autoconf and ./configure again (also tried
it with --enable-alsa), then make depend and sudo make install, but
I still get the same problems. Am I doing something wrong? _______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
I hate it when they say, "He gave his life for his country." Nobody
gives their life for anything. We steal the lives of these kids. -
Admiral Gene LeRocque
On Tue, 2010-03-30 at 21:20 -0400, Ichabod wrote:
Thanks, Roman. I did sudo make uninstall and then sudo aptitude build-dep puredata, then autoconf and ./configure again (also tried it with --enable-alsa), then make depend and sudo make install, but I still get the same problems. Am I doing something wrong?
I am not familiar with pd-extended in particular, only with compiling puredata, but since perform those commands from ~/Pd-0.41.4-extended/pd/src, I assume, it's very similar there.
./configure should already give you a hint, whether your Pd will support alsa or jack. Alsa should be auto-detected, and jack will only be auto-detected, if you enable it.
So do:
$ ./configure --enable-jack
and check, if you see those lines:
.................... alsa= yes
and:
checking for jack_set_xrun_callback in -ljack... yes
If both checks return yes, then only it is worth trying to compile the whole thing (Don't know about OSS, but this probably comes with alsa).
As mentioned by Hans, in order to compile all the externals you probably need many more packages installed. My suggestion with 'sudo aptitude build-dep puredata' installs only the packages required for building the Pd part of Pd-extended. So for the rest, please follow Hans' advice.
Roman
___________________________________________________________ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
I'm using Pd-0.41.4-extended from sourceforge.
I guess you can either compile them manually in the externals directory or try out the scripts. I've tried the ./pd-extended-auto-builder.sh and i got this error message:
recordQT4L.cpp: In function ‘lqt_file_type_t guess_qtformat(const char*)’: recordQT4L.cpp:96: error: invalid conversion from ‘const char*’ to ‘char*’ make[3]: *** [recordQT4L.o] Fehler 1
Maybe you have more luck. I'll try again later with a newer version of the sources.
Markus
Ichabod wrote:
Thanks, Orm, that worked.
I was able to install, but there are two problems: a) the Media menu doesn't give me options of sound servers to connect to (JACK, ALSA, OSS, etc.), and I'd like to use Pd with JACK, and b) externals don't seem to have compiled. Does anyone know how to fix this?
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 2010-03-31 14:33, Markus Demmel wrote:
I'm using Pd-0.41.4-extended from sourceforge.
I guess you can either compile them manually in the externals directory or try out the scripts. I've tried the ./pd-extended-auto-builder.sh and i got this error message:
recordQT4L.cpp: In function ‘lqt_file_type_t guess_qtformat(const char*)’: recordQT4L.cpp:96: error: invalid conversion from ‘const char*’ to ‘char*’ make[3]: *** [recordQT4L.o] Fehler 1
Maybe you have more luck. I'll try again later with a newer version of the sources.
you have to update to a more recent version of Gem, 0.92.3 (https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/branches/0.92/Gem) should be ok.
fgmasdr IOhannes
On Wed, Mar 31, 2010 at 3:47 PM, IOhannes m zmoelnig zmoelnig@iem.atwrote:
On 2010-03-31 14:33, Markus Demmel wrote:
I'm using Pd-0.41.4-extended from sourceforge.
I guess you can either compile them manually in the externals directory or try out the scripts. I've tried the ./pd-extended-auto-builder.sh and i got this error message:
recordQT4L.cpp: In function ‘lqt_file_type_t guess_qtformat(const
char*)’:
recordQT4L.cpp:96: error: invalid conversion from ‘const char*’ to
‘char*’
make[3]: *** [recordQT4L.o] Fehler 1
Maybe you have more luck. I'll try again later with a newer version of the sources.
you have to update to a more recent version of Gem, 0.92.3 (https://pd-gem.svn.sourceforge.net/svnroot/pd-gem/branches/0.92/Gem) should be ok.
fgmasdr IOhannes
http://puredata.info/docs/developer/GettingPdSource "Pd-extended between releases"
Thanks for the help, everyone! I was getting the same error Markus got, but then I followed the "Pd-extended between releases" instructions and managed to get to make install, whereupon I got a huge wall of errors, so I decided I'd just use vanilla Pd for the project I'm working on. But if anyone has a working build of Pd-extended for UNR 9.10, I'd love to see it.
On Sat, 2010-04-03 at 21:06 -0400, Ichabod wrote:
so I decided I'd just use vanilla Pd for the project I'm working on. But if anyone has a working build of Pd-extended for UNR 9.10, I'd love to see it. _
I am using pd-extend from the Nightly Auto-Builds on Ubuntu Netbook Remix 9.10
it is Pd version 0.42.5-extended-20100318
Didn't built it, just used the .deb
On Sun, Apr 4, 2010 at 12:27 AM, F. Medeiros excalibas@gmail.com wrote:
I am using pd-extend from the Nightly Auto-Builds on Ubuntu Netbook Remix 9.10
it is Pd version 0.42.5-extended-20100318
Didn't built it, just used the .deb
Excellent, the most recent nightly autobuild works for me. I got just a gray Pd console when I tried it before, but it must have been a momentary glitch (or I downloaded the wrong .deb accidentally), because everything works perfectly now. Thanks!