[OpenAL] API inconsistency between Linux and Windows

Garin Hiebert garinh at cheesetoast.net
Tue Nov 1 10:31:54 PST 2005


> How can I make a portable application with OpenAL 1.1 ? Is there  
> any updated SDK available somewhere ? A nightly build ?

Here are a few approaches:

1)  Switch to "new ALUT" -- There is now a separate ALUT library  
maintained and implemented independent of OpenAL 1.1's core  
functionality.  You could use that...

2)  Not use ALUT -- You can implement similar functionality on your  
own.  You're probably just using ALUT to initialize OpenAL, load WAV  
files, and exit.  Initialization and exiting are trivial, and WAV  
file loading isn't incredibly difficult (I can provide WAV-handling  
BSD-licensed code to you if that's the holdup, or you can copy the  
code out of one of the examples in the Windows 1.1 SDK).

Garin




More information about the Openal mailing list