https://bugs.winehq.org/show_bug.cgi?id=46805
Ken Thomases ken@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |michael@fds-team.de
--- Comment #3 from Ken Thomases ken@codeweavers.com --- (In reply to Ethan Lee from comment #2)
Something isn't quite right with the build... on macOS we're guaranteed to have SSE2:
https://github.com/FNA-XNA/FAudio/blob/master/src/FAudio_internal_simd.c#L40
That code checks for __MACOSX__. What are you expecting to have defined that? On my Mac, it's *not* predefined by the compiler. It's not defined by any system header files I can find, either.
That said, I see that even if that preprocessor branch isn't taken, the SSE2 code should still be compiled in (unless -mno-sse or something was specified).
I guess we need to get input from whomever is building FAudio and SDL2 for these Mac packages.