Discussion:
[Portaudio] portaudio on macOS 10.14.x
w1hkj
2018-10-22 18:29:46 UTC
Permalink
library fails to compile using both Xcode-9 and Xcode-10.  I am willing
to work on this with the OS-X maintainer.

library still builds OK with Xcode-8 on macOS 10.13 and below.

David
Riot
2018-10-22 18:49:40 UTC
Permalink
This is just a deprecation warning; if you remove the -WError flag, then
this warning won't prevent compilation.
library fails to compile using both Xcode-9 and Xcode-10. I am willing to
work on this with the OS-X maintainer.
library still builds OK with Xcode-8 on macOS 10.13 and below.
David
_______________________________________________
Portaudio mailing list
https://lists.columbia.edu/mailman/listinfo/portaudio
Ross Bencina
2018-10-23 11:06:01 UTC
Permalink
Hi David,

As far as I know, the current deprecation warnings are related to the
use of old Component Manager calls. There is a merge request in the
queue to fix this. You can look it up on the Assembla repo if you're
interested. (I am responsible for merging it, but it needs some
consideration with regard to the hotplug branch.)

That said, I believe that Apple is also planning to deprecate AUHAL
(which is what we currently use) and switch to something new. As far as
I know, this remains a threat only.

Also, as far as I know, HAL was the old way of doing things prior to
AUHAL. The older PA implementation targeted the HAL directly.

I'm not aware of anyone working on PA support for either (a) going back
to HAL, or (b) working on whatever the new thing is.

PA is critical to my cross platform application too.

Ross.
Thank you. -WError=no flag worked to removed the deprecation error.
Apple has been threatening to pull the plug on the deprecated audio
calls for some time now. PA is critical to my cross platform
application, fldigi, which runs on Unix, Linux, OS -X, Windows XP...10.
Is there someone working on a solution using HAL ?
Loading...