Can anyone tell me how is libopenal.so compiled for linux? I got this comment on other thread and want to understand it. I really dont know much about linux platforms

It doesn't run on my linux system, because you assume that OpenAL context creation goes well and calls an OpenAL function. You shouldn't assume that the sound system could be created, but the real reason it fails here is that my system is ALSA only (SUSE 10) and the bundled libopenal.so is apparently only compiled with OSS support.