I tried compiling the OpenAL headers I had for OpenAL using FreePascal on windows and didn't get very far so I didn;t spend any more time on it.