[PD-dev] which cvs of portaudio are we using?

james tittle tigital at mac.com
Tue Jul 12 22:14:12 CEST 2005


On Jul 12, 2005, at 4:00 PM, james tittle wrote:

> On Jul 12, 2005, at 3:24 PM, Tim Blechmann wrote:
>>
>>> ...but now we've got all kinds of altivec probs (at least on
>>>
>> what kind of?
>
> gcc -O3 -fprefetch-loop-arrays -maltivec -DNEWHASH -DLOCKFREE - 
> DUNISTD -DPA_BIG_ENDIAN -DPA_USE_COREAUDIO -DMACOSX - 
> DUSEAPI_PORTAUDIO -DPA19 -I/Library/Frameworks/Tk.framework/Headers  
> -I/Library/Frameworks/Tcl.framework/Headers -Isrc -Iportmidi_osx - 
> Iportaudio/pa_common -Iportaudio/pablio -c -o src/m_simd_ve_gcc.o  
> src/m_simd_ve_gcc.c

...now they've gone away if I use "-faltivec" instead of "- 
maltivec":  not sure what the difference is...however, it does lead  
to a new warning:

gcc -O3 -fprefetch-loop-arrays -faltivec -fPIC -DNEWHASH -DLOCKFREE - 
DUNISTD -DPA_BIG_ENDIAN -DPA_USE_COREAUDIO -DMACOSX - 
DUSEAPI_PORTAUDIO -DPA19 -I/Library/Frameworks/Tk.framework/Headers - 
I/Library/Frameworks/Tcl.framework/Headers -Isrc -Iportmidi_osx - 
Iportaudio/pa_common -Iportaudio/pablio -c -o src/t_tkcmd.os src/ 
t_tkcmd.c
src/t_tkcmd.c: In function 'pd_readsocket':
src/t_tkcmd.c:119: warning: vectorised memset disabled due to use of - 
faltivec without -maltivec

...and...

gcc -O3 -fprefetch-loop-arrays -faltivec -DNEWHASH -DLOCKFREE - 
DUNISTD -DPA_BIG_ENDIAN -DPA_USE_COREAUDIO -DMACOSX - 
DUSEAPI_PORTAUDIO -DPA19 -I/Library/Frameworks/Tk.framework/Headers - 
I/Library/Frameworks/Tcl.framework/Headers -Isrc -Iportmidi_osx - 
Iportaudio/pa_common -Iportaudio/pablio -c -o src/s_inter.o src/ 
s_inter.c
src/s_inter.c: In function 'sys_pollsockets':
src/s_inter.c:167: warning: vectorised memset disabled due to use of - 
faltivec without -maltivec

...but now I just get one error:

/usr/bin/ld: Undefined symbols:
_sched_setscheduler

...where's this?

jamie




More information about the Pd-dev mailing list