Quick update: pd-0.38 doesn't hang /portaudio/pa_mac_core/pa_mac_core.o, but it does hang at the -lrt flag.
After removing the -lrt flag from the makefile (it's not needed on OSX, right?), I get problems with the Jack headers. I've made redundantly sure there is only one set of jack headers avaiable to the compiler, but every time I get errors. I'd prefer to compile 0.39 of course, but maybe I'll run into the same problem there?
d.
/usr/bin/ld: multiple definitions of symbol _jack_close_audio s_audio_jack.o definition of _jack_close_audio in section (__TEXT,__text) s_audio_jack.o definition of _jack_close_audio in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _jack_error s_audio_jack.o definition of _jack_error in section (__TEXT,__text) s_audio_jack.o definition of _jack_error in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _jack_getdevs s_audio_jack.o definition of _jack_getdevs in section (__TEXT,__text) s_audio_jack.o definition of _jack_getdevs in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _jack_listdevs s_audio_jack.o definition of _jack_listdevs in section (__TEXT,__text) s_audio_jack.o definition of _jack_listdevs in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _jack_open_audio s_audio_jack.o definition of _jack_open_audio in section (__TEXT,__text) s_audio_jack.o definition of _jack_open_audio in section (__TEXT,__text) /usr/bin/ld: multiple definitions of symbol _jack_send_dacs s_audio_jack.o definition of _jack_send_dacs in section (__TEXT,__text) s_audio_jack.o definition of _jack_send_dacs in section (__TEXT,__text) /Library/Frameworks/Jack.framework/Jack(single module) definition of _jack_error collect2: ld returned 1 exit status make: *** [../bin/pd] Error 1
derek holzer wrote:
error: 'kPowerStateSleupCanPowerOffBit' undeclared here (not in a function) ../portaudio/pa_mac_core/pa_mac_core.c: In function 'InitializeDeviceInfos': ../portaudio/pa_mac_core/pa_mac_core.c:347: warning: comparison between signed and unsigned ../portaudio/pa_mac_core/pa_mac_core.c: In function 'CopyInputData': ../portaudio/pa_mac_core/pa_mac_core.c:398: warning: comparison between signed and unsigned ../portaudio/pa_mac_core/pa_mac_core.c: In function 'CopyOutputData': ../portaudio/pa_mac_core/pa_mac_core.c:427: warning: comparison between signed and unsigned make: *** [../portaudio/pa_mac_core/pa_mac_core.o] Error 1