I just tried a 64-bit build on Mac OS X, Pd compiled fine, but Pd's
portaudio barfs:
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 -arch x86_64 -arch
ppc64 -Wno-error -O2 -DUSEAPI_JACK -DINSTALL_PREFIX=\"/usr/local\" -
c -o ../obj/../portaudio/src/os/unix/pa_unix_util.o ../portaudio/src/
os/unix/pa_unix_util.c
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c:207: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c: In function 'BoostPriority':
../portaudio/src/os/unix/pa_unix_util.c:215: warning: missing
initializer
../portaudio/src/os/unix/pa_unix_util.c:215: warning: (near
initialization for 'spm.opaque')
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c:207: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c: In function 'BoostPriority':
../portaudio/src/os/unix/pa_unix_util.c:215: warning: missing
initializer
../portaudio/src/os/unix/pa_unix_util.c:215: warning: (near
initialization for 'spm.opaque')
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c:207: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c: In function 'BoostPriority':
../portaudio/src/os/unix/pa_unix_util.c:215: warning: missing
initializer
../portaudio/src/os/unix/pa_unix_util.c:215: warning: (near
initialization for 'spm.opaque')
In file included from ../portaudio/src/os/unix/pa_unix_util.c:55:
../portaudio/src/os/unix/pa_unix_util.h:160: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c:207: warning: function
declaration isn't a prototype
../portaudio/src/os/unix/pa_unix_util.c: In function 'BoostPriority':
../portaudio/src/os/unix/pa_unix_util.c:215: warning: missing
initializer
../portaudio/src/os/unix/pa_unix_util.c:215: warning: (near
initialization for 'spm.opaque')
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 -arch x86_64 -arch
ppc64 -Wno-error -O2 -DUSEAPI_JACK -DINSTALL_PREFIX=\"/usr/local\" -
c -o ../obj/../portaudio/src/os/mac_osx/pa_mac_hostapis.o ../
portaudio/src/os/mac_osx/pa_mac_hostapis.c
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 -arch x86_64 -arch
ppc64 -Wno-error -O2 -DUSEAPI_JACK -DINSTALL_PREFIX=\"/usr/local\" -
c -o ../obj/../portaudio/src/hostapi/coreaudio/pa_mac_core.o ../
portaudio/src/hostapi/coreaudio/pa_mac_core.c
In file included from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/DriverServices.h:32,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/CarbonCore.h:125,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AUComponent.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AudioUnit.h:22,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core_internal.h:64,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core.c:65:
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/
MachineExceptions.h:286: error: parse error before '*' token
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/
MachineExceptions.h:320: error: parse error before '*' token
In file included from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/CarbonCore.h:161,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AUComponent.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AudioUnit.h:22,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core_internal.h:64,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core.c:65:
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h:
1338: error: 'SIGDIGLEN' undeclared here (not in a function)
In file included from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/DriverServices.h:32,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/CarbonCore.h:125,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AUComponent.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AudioUnit.h:22,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core_internal.h:64,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core.c:65:
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/
MachineExceptions.h:286: error: parse error before '*' token
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/
MachineExceptions.h:320: error: parse error before '*' token
In file included from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/
Headers/CarbonCore.h:161,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AUComponent.h:21,
from /Developer/SDKs/MacOSX10.4u.sdk/System/Library/
Frameworks/AudioUnit.framework/Headers/AudioUnit.h:22,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core_internal.h:64,
from ../portaudio/src/hostapi/coreaudio/
pa_mac_core.c:65:
/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
CoreServices.framework/Frameworks/CarbonCore.framework/Headers/fp.h:
1338: error: 'SIGDIGLEN' undeclared here (not in a function)
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenAndSetupOneAudioUnit':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1157: warning: empty
body in an if-statement
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenStream':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1310: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1319: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1334: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1343: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenAndSetupOneAudioUnit':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1157: warning: empty
body in an if-statement
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenStream':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1310: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1319: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1334: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1343: warning:
passing argument 5 of 'AudioDeviceGetProperty' from incompatible
pointer type
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenAndSetupOneAudioUnit':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1157: warning: empty
body in an if-statement
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'AudioIOProc':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1858: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1869: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'AudioIOProc':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1858: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1869: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'AudioIOProc':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1858: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1869: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'OpenAndSetupOneAudioUnit':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1157: warning: empty
body in an if-statement
../portaudio/src/hostapi/coreaudio/pa_mac_core.c: In function
'AudioIOProc':
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1858: warning:
comparison between signed and unsigned
../portaudio/src/hostapi/coreaudio/pa_mac_core.c:1869: warning:
comparison between signed and unsigned
lipo: can't figure out the architecture type of: /var/tmp//cccsb7ua.out
make: *** [../portaudio/src/hostapi/coreaudio/pa_mac_core.o] Error 1
------------------------------------------------------------------------
----
All mankind is of one author, and is one volume; when one man dies,
one chapter is not torn out of the book, but translated into a better
language; and every chapter must be so translated.... -John Donne