[PD] building on OSX

Hans-Christoph Steiner hans at at.or.at
Wed Mar 9 19:05:29 CET 2011


As far as I know, this Mac OS X build stuff is all sorted out in the  
new build system (i.e. "cd pd && ./configure" rather than "cd pd/src  
&& ./configure")

.hc

On Mar 9, 2011, at 12:03 PM, Miller Puckette wrote:

> (Hi Ron!)
>
> I thought the 'source release' no longer had any reference to the SDK
> version number thanks to a patch from Hans last year... I'd better go
> look at this.
>
> thanks
> Miller
>
> On Wed, Mar 09, 2011 at 10:47:17AM -0500, Hans-Christoph Steiner  
> wrote:
>>
>> I think this might turn it off:
>>
>> ./configure --disable-fat
>>
>> .hc
>>
>> On Mar 9, 2011, at 5:35 AM, ronald kuivila wrote:
>>
>>> Hi all,
>>>
>>> I am new to Pd.  I downloaded the basic MSP release and tried to
>>> compile under OSX, but I get a complaint from lipo.
>>> The problem seems to be I have the 10.5 SDK, so altering the -i
>>> flag to  /Developer/SDKs/MacOSX10.5.sdk solved the problem:
>>>
>>> 	cc -g -O2 -DPD  -Wall -W -Wstrict-prototypes -Wno-unused -Wno- 
>>> parentheses
>>> -Wno-switch -DDL_OPEN -DMACOSX -DUNISTD
>>> -I/usr/X11R6/include         -I../portaudio/include
>>> -I../portaudio/src/common         -I../portaudio/src/os/mac_osx/
>>> -I../portmidi/pm_common -I../portmidi/pm_mac
>>> -I../portmidi/porttime         -DUSEAPI_PORTAUDIO -DPA19
>>> -DPA_USE_COREAUDIO -DNEWBUFFER
>>> -isysroot /Developer/SDKs/MacOSX10.4u.sdk             -arch i386 - 
>>> arch
>>> ppc -Wno-error -O2  -o ../bin/pd-watchdog s_watchdog.c
>>>
>>>
>>> Is there some way to automate this choice in the makefile?
>>>
>>> Cheers,
>>>
>>> RJK
>>>
>>> _______________________________________________
>>> Pd-list at iem.at mailing list
>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
>>
>>
>>
>> ----------------------------------------------------------------------------
>>
>> Mistrust authority - promote decentralization.  - the hacker ethic
>>
>>
>>
>> _______________________________________________
>> Pd-list at iem.at mailing list
>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



----------------------------------------------------------------------------

Man has survived hitherto because he was too ignorant to know how to  
realize his wishes.  Now that he can realize them, he must either  
change them, or perish.    -William Carlos Williams





More information about the Pd-list mailing list