Audacity for OSS (v4)

I’m trying to get audacity working for OSS, not ALSA. I send --with-portaudio=v18 to configure, then when I compile, it reaches this error:

AudioIO.cpp: In member function ‘wxString AudioIO::GetDeviceInfo()’:
AudioIO.cpp:1757: error: ‘const struct PaDeviceInfo’ has no member named ‘defaultLowInputLatency’
AudioIO.cpp:1758: error: ‘const struct PaDeviceInfo’ has no member named ‘defaultLowOutputLatency’
AudioIO.cpp:1759: error: ‘const struct PaDeviceInfo’ has no member named ‘defaultHighInputLatency’
AudioIO.cpp:1760: error: ‘const struct PaDeviceInfo’ has no member named ‘defaultHighOutputLatency’
make[1]: *** [AudioIO.o] Error 1

Is there another way of compiling for OSS4 or am I missing something?

This is on Fedora 8 with OSS4 build 1011 installed.

You need a little patch to compile using portaudio v18 with the current beta release. It’s in the current CVS or attached to this post. Thanks for reporting the problem.
portaudio-v18.patch.gz (414 Bytes)

Worked, thank you.