Hi,
I am not really clear on how one is supposed to compile pd. There are instructions for downloading and unpacking it, and for testing but I am unclear on how to compile pd. I would appreciate if someone could direct me to the proper information.
In /home/schwaahd/pd-0.27/src I did a :
make -f makefile.linux SOUNDDRIVER=ALSA
This made a : pd and pd-gui show up in ~/pd-0.27/bin
I can get pd to sort of turn but it can't seem to find the pd-gui. I feel like I am missing some thing basic but fundamental. I am new to Linux and PD so sorry if this is a really dumb question.
Thank You -Darwin
Redhat 6.1 ALSA .0.5.6 Ensoniq AudioPCI/1371 K6-2 475Mhz
Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com
|This made a : pd and pd-gui show up in ~/pd-0.27/bin
xcelling...
|I can get pd to sort of turn but it can't seem to find |the pd-gui.
? where does it stop xactly? suppose you either problem soundcard or network setup tried -frags/-fragsize? are you using pd 027 or o30? alsa-supp in 030 ..
On Mon, 3 Apr 2000, D. Marcus Johnson wrote:
Hi,
I am not really clear on how one is supposed to compile pd. There are instructions for downloading and unpacking it, and for testing but I am unclear on how to compile pd. I would appreciate if someone could direct me to the proper information.
In /home/schwaahd/pd-0.27/src I did a :
make -f makefile.linux SOUNDDRIVER=ALSA
This is correct, though there should be a symbolic link from makefile -> makefile.linux, making it possible to edit the makefile and then type make.
This made a : pd and pd-gui show up in ~/pd-0.27/bin
Then everything compiled correctly.
I can get pd to sort of turn but it can't seem to find the pd-gui. I feel like I am missing some thing basic but fundamental. I am new to Linux and PD so sorry if this is a really dumb question.
The problem is that PD is trying to guess about the layout of your files by grabbing the current working directory. I assume that you added pd/bin to your path and then typed pd? If so, this can be solved by starting pd from the pd/bin directory or installing pd in a different way - by putting pd in /usr/bin or /usr/local/bin and putting everything else in /usr/lib/pd and /usr/local/lib/pd respectively. I think make install will do this for you but I have not tested it.
Thank You -Darwin
Redhat 6.1 ALSA .0.5.6 Ensoniq AudioPCI/1371 K6-2 475Mhz
One note - ALSA native support for .5.6 is only available in pd .30 and must be explicity enable by starting pd with the -alsa flag. Hope this helps.
Karl
Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com
| Karl W. MacMillan | | Peabody Institute of the Johns Hopkins University | | Network and Telecommunications Services | | karlmac@peabody.jhu.edu | | 410/659-8297 |
I recently downloaded and built (without problems) pd 0.30, on my RH 6.0 system, which is currently running jMax. PD reports that it cannot find 'localhost', and queries if INET is unstalled. Well, from the startup messages, it is (And I can run Netscape, etc, with no problems). My hostname is not 'localhost' but IGOR, and that is what jMax knows about. Changing to 'localhost' gives jmax problems, but still does not get pd to run. Must be something simple, but I would appreciate being told what it is! I want to keep IGOR, as 'localhost' is soooo boring. 'localhost' never composed anything of note....
Richard Dobson
You should test two things:
needs to include lo. This is the loopback interface and is used for communication between 'localhost' and 'localhost'.
If lo doesn't exist you should add it (redhat should have some docs on doing this). If lo does exist and nslookup fails you may need to add localhost to /etc/hosts. Also, you should probably verify that nsswitch.conf is set to look at files first and then dns (there should be man pages on all of this if you need help). It should be no problem to have a IGOR as your hostname. All unix boxes normally can be referred to as hostname and localhost when running processes locally.
Karl
On Wed, 5 Apr 2000, Richard Dobson wrote:
I recently downloaded and built (without problems) pd 0.30, on my RH 6.0 system, which is currently running jMax. PD reports that it cannot find 'localhost', and queries if INET is unstalled. Well, from the startup messages, it is (And I can run Netscape, etc, with no problems). My hostname is not 'localhost' but IGOR, and that is what jMax knows about. Changing to 'localhost' gives jmax problems, but still does not get pd to run. Must be something simple, but I would appreciate being told what it is! I want to keep IGOR, as 'localhost' is soooo boring. 'localhost' never composed anything of note....
Richard Dobson
-- Test your DAW with my Soundcard Attrition Page! http://wkweb5.cableinet.co.uk/rwd (LU: 17th September 1999) CDP: http://www.bath.ac.uk/~masjpf/CDP/CDP.htm (LU: 23rd February 2000)
| Karl W. MacMillan | | Peabody Institute of the Johns Hopkins University | | Network and Telecommunications Services | | karlmac@peabody.jhu.edu | | 410/659-8297 |