> Do you have the latest OpenAL version, and do you link the correct OpenAL.dll?

> Are the calling conventions correct? each function should have a cdecl calling convention.

Can you explain what goes wrong when the DLL is dynamicly linked. What kind of code are you trying to run, and which function call do you think causes the error?