Joseph Cloutier
a13742fa0f
Attempt to resolve unresolved symbols.
2022-05-16 19:50:26 -04:00
Joseph Cloutier
2e645678a0
Attempt to resolve Windows-specific errors.
...
alfstream.cpp doesn't look like a Windows-specific file, so I'd rather
compile it everywhere until proven Windows-specific. Even though Mac and
Linux have been doing ok without it so far.
2022-05-16 18:55:33 -04:00
Joseph Cloutier
2dc827a432
Remove PulseAudio headers.
...
These are often included with the OS, or can easily be installed if not.
2022-05-16 14:10:20 -04:00
Joseph Cloutier
f2847aca5b
Define NOMINMAX for OpenAL.
...
602b33fede
2022-05-16 13:09:05 -04:00
Joseph Cloutier
b63c054fab
Add PulseAudio headers.
...
PulseAudio v15.99.1
2022-05-16 02:23:09 -04:00
Joseph Cloutier
7fddec617c
Consistently check for Clang.
2022-05-13 18:58:34 -04:00
Joseph Cloutier
e027811906
Update to OpenAL 1.20.1.
...
OpenAL versions beyond 1.20 will require C++ 14 instead of 11, requiring
an update to hxcpp.
This update resolves
https://github.com/kcat/openal-soft/pull/227
2022-05-13 01:25:52 -04:00
Joseph Cloutier
f59f996f40
Use the official OpenAL Soft repo as a submodule.
...
Continuing to use version 1.19.0 for now.
Missing changes:
defines.xml
library.xml
d66ef73a92
e5b5a55907
2022-05-12 13:25:46 -04:00
Joseph Cloutier
bc584ea611
Remove hxcpp build files from submodules.
2022-05-06 19:41:31 -04:00