[PD] can't make on OS X

Miller Puckette mpuckett at man104-1.ucsd.edu
Fri May 31 17:34:31 CEST 2002


Hi Jack,

Looks like those symbols are defined in portaudio/pa_common/pa_convert.c
which isn't in the makefile (I haven't tried to compile test 24 in OSX yet,
might be able to do that tomorrow...)  I think you can just add pa_convert.c
in the appropriate place in makefile.in, ./configure again and go...

cheers
Miller

On Thu, May 30, 2002 at 11:45:37PM -0500, Jack Stenner wrote:
> I'm having a problem installing Pd on OS X (10.1.4).  I have the latest 
> Tk/Tcl frameworks installed in /Library/Frameworks.  Wish Shell is 
> installed in /Applications and is working fine.
> 
> When I ./configure I get a couple of errors about Tk/Tcl but I looked at 
> the makefile and it properly calls for the frameworks, so I don't think 
> that's a problem.  Just in case, here's the suspect output from 
> ./configure:
> 
> checking for tcl.h... (cached) no
> checking for tcl8.1/tcl.h... (cached) no
> checking for tcl8.2/tcl.h... (cached) no
> checking for tcl8.3/tcl.h... (cached) no
> checking for tcl8.4/tcl.h... (cached) no
> checking for tcl8.5/tcl.h... (cached) no
> no tcl/tk header found
> checking for main in -ltcl8.3... (cached) yes
> checking for main in -ltk8.3... (cached) no
> checking for main in -ltk8.2... (cached) no
> checking for main in -ltk8.0... (cached) no
> creating ./config.status
> 
> make runs along fine until it starts linking the portaudio stuff and 
> quits with this:
> 
> -lm -lpthread
> /usr/bin/ld: Undefined symbols:
> _PaConvert_Process
> _PaConvert_SetupInput
> _PaConvert_SetupOutput
> make: *** [../bin/pd] Error 1
> 
> 
> Any ideas?
> 
> Jack
> 



More information about the Pd-list mailing list