Hi HC -
well, the way I compile Pd in MacOS is to build the Pd.app file tree, then cd to Pd-0.39-2.app/Contents/Resources/src (version number changes of course), then "./configure" and "make". The missing files are all there, for instance:
Pd-0.39-2.app/Contents/Resources/portaudio/pablio/ringbuffer.h Pd-0.39-2.app/Contents/Resources/portmidi/pm_mac/pmmac.c
... which I got by typing "tar tzf pd-0.39-2.mac.tar.gz".
I use a horrible shell script to build the Pd.app file tree itself (combining the source release and a bunch of boilerplate files), which then CDs to the src directory and calls "make".
cheers Miller
On Fri, Dec 02, 2005 at 12:18:21AM -0500, Hans-Christoph Steiner wrote:
Any chance of getting the Mac OS X portaudio files in CVS? Or at least
could you tell me how you build on OSX now? I get this:cc: ../portmidi/pm_mac/pmmac.c: No such file or directory cc: ../portmidi/pm_mac/pmmacosxcm.c: No such file or directory cc: ../portmidi/pm_common/pmutil.c: No such file or directory cc: ../portmidi/pm_common/portmidi.c: No such file or directory cc: ../portmidi/porttime/ptmacosx_cf.c: No such file or directory s_midi_pm.c:22:22: portmidi.h: No such file or directory s_midi_pm.c:23:22: porttime.h: No such file or directory s_midi_pm.c:24:24: pminternal.h: No such file or directory In file included from s_audio_pa.c:15: s_audio_pablio.h:49:24: ringbuffer.h: No such file or directory In file included from s_audio_pablio.c:44: s_audio_paring.h:46:24: ringbuffer.h: No such file or directory In file included from s_audio_pablio.c:45: s_audio_pablio.h:49:24: ringbuffer.h: No such file or directory In file included from s_audio_paring.c:44: s_audio_paring.h:46:24: ringbuffer.h: No such file or directory ../portaudio/pa_common/pa_converters.c:55:22: pa_types.h: No such file
or directory ../portaudio/pa_common/pa_front.c:101:22: pa_types.h: No such file or
directory ../portaudio/pa_unix/pa_unix_util.c:42:26: pa_unix_util.h: No such file
or directory make: *** [makefile.dependencies] Error 1.hc
On Dec 2, 2005, at 12:01 AM, Miller Puckette wrote:
I've adopted the portaudio memory leak fix (of interest to Macintosh users) and one bug fix, and released it at pd 0.39-2. I'll start sifting through the many patches uploaded to sourceforge in preparation for 0.40... and make one more attempt to figure out an approach to font sizes that will work cross-platform...
cheers Miller
PD-announce mailing list PD-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Using ReBirth is like trying to play an 808 with a long stick. -David Zicarelli
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list