[LAU] paulstretch portaudio conflict

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-user@...>
Date: Tuesday, January 31, 2012 - 10:17 pm

--f46d0401f7755be29f04b7da54f9
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi all,

I recently tried compiling paulstretch on ubuntu 11.04, and found that it
ran into some problems compiling. Here's the output from running
compile_linux_fftw.sh:

PAaudiooutput.cpp:29:9: error: =91PaStreamCallbackTimeInfo=92 does not name=
a
type
PAaudiooutput.cpp:29:35: error: ISO C++ forbids declaration of =91outTime=
=92
with no type
PAaudiooutput.cpp:29:43: error: =91PaStreamCallbackFlags=92 has not been
declared
PAaudiooutput.cpp: In function =91void PAaudiooutputinit(Player*, int)=92:
PAaudiooutput.cpp:40:94: error: invalid conversion from =91int (*)(const
void*, void*, long unsigned int, const int*, int, void*)=92 to =91long unsi=
gned
int=92
PAaudiooutput.cpp:40:94: error: too few arguments to function =91PaError
Pa_OpenDefaultStream(PortAudioStream**, int, int, PaSampleFormat, double,
long unsigned int, long unsigned int, int (*)(void*, void*, long unsigned
int, PaTimestamp, void*), void*)=92
/usr/include/portaudio.h:355:9: note: declared here

I did some googling, and it seems that paulstretch is written to use, and
depends on, portaudio version 1.9 (package portaudio19-dev on ubuntu).
However, this conflicts with the more recent version of portaudio, which
Jack (and all my Jack apps) seem to depend on. Does anyone know of a way
around this? Failing that, does anyone know what the likelihood is of
paulstretch being patched to use the newer version of portaudio? (Is
development on it still active?)

Thanks for your help,
James

--f46d0401f7755be29f04b7da54f9
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Hi all,I recently tried compiling paulstretch on ubuntu 11.04, and =
found that it ran into some problems compiling. Here's the output from =
running compile_linux_fftw.sh:PAaudiooutput.cpp:29:9: error: =91PaS=
treamCallbackTimeInfo=92 does not name a type
PAaudiooutput.cpp:29:35: error: ISO C++ forbids declaration of =91outTime=
=92 with no typePAaudiooutput.cpp:29:43: error: =91PaStreamCallbackFlag=
s=92 has not been declaredPAaudiooutput.cpp: In function =91void PAaudi=
ooutputinit(Player*, int)=92:
PAaudiooutput.cpp:40:94: error: invalid conversion from =91int (*)(const vo=
id*, void*, long unsigned int, const int*, int, void*)=92 to =91long unsign=
ed int=92PAaudiooutput.cpp:40:94: error: too few arguments to function =
=91PaError Pa_OpenDefaultStream(PortAudioStream**, int, int, PaSampleFormat=
, double, long unsigned int, long unsigned int, int (*)(void*, void*, long =
unsigned int, PaTimestamp, void*), void*)=92
/usr/include/portaudio.h:355:9: note: declared hereI did some googl=
ing, and it seems that paulstretch is written to use, and depends on, porta=
udio version 1.9 (package portaudio19-dev on ubuntu). However, this conflic=
ts with the more recent version of portaudio, which Jack (and all my Jack a=
pps) seem to depend on. Does anyone know of a way around this? Failing that=
, does anyone know what the likelihood is of paulstretch being patched to u=
se the newer version of portaudio? (Is development on it still active?)
Thanks for your help,James

--f46d0401f7755be29f04b7da54f9--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] paulstretch portaudio conflict, James Mckernon, (Tue Jan 31, 10:17 pm)
Re: [LAU] paulstretch portaudio conflict, Robin Gareus, (Wed Feb 1, 1:34 am)
Re: [LAU] paulstretch portaudio conflict, James Mckernon, (Wed Feb 1, 9:09 am)
Re: [LAU] paulstretch portaudio conflict, Atte André Jensen, (Tue Jan 31, 10:23 pm)