-
-
Notifications
You must be signed in to change notification settings - Fork 358
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Looking for OpenAL libs on Android #8
Comments
How are you defining I'm wondering if it's even worth the maintenance cost of supporting OpenAL on Android since I've already got the OpenSL|ES backend implemented... Update: I got it compiling with Android Studio and I'm not able to reproduce. Any other info you could provide to help me reproduce this? |
Hi @mackron!
Just
In my opinion, doesn't worth maintaining it. Actually, I feel |
I find cute that the library is able to operate not only on low-level OS layer but also on high-level OAL/SDL2 layers too. More freedom for the final developer IMHO. |
You need to define MAL_NO_OPENAL before the implementation of mini_al - is that how you're doing it? In any case, I've made a change that now excludes OpenAL if the compiler can't find the headers, but it depends on compiler support. That will be in the dev branch soon. The original intent for OpenAL was to act as a fallback for platforms that I haven't yet got around to fully supporting, such as Mac. I'll keep it around for now but will reassess when the Core Audio backend for macOS and iOS is implemented. |
Yeah, actually it's what I'm doing... don't know, maybe I mixed some code... I'll try it again more carefully.
Agree. |
This is in the dev branch now. |
@raysan5 Did this change work for you? If so I'll go ahead and close this issue. |
Hi @mackron! Yes, it worked! Thank you very much! 👍 |
When trying to compile for Android, despite defining
MAL_NO_OPENAL
, it looks for <AL/al.h> libraries.If those libraries are not available, it fails compilation.
The text was updated successfully, but these errors were encountered: