10 Jan
2014
10 Jan
'14
4:37 p.m.
I am currently successfully running alsa-lib 1.0.22 with oss plugins on a non-linux box. The advantage is that programs written to use libasound work.
I just tried to update alsa-lib, and see that now alsa-lib directly includes headers like linux/types.h, and all protection, such as
#if defined(LINUX) || defined(__LINUX__) || defined(__linux__)
has been removed. This means that compilation on non-linux is essentially impossible.
Is it that there is now a different way of obtaining that alsa lib front end / oss back end layer?
Cheers,
Patrick