When trying to run the basic example, I get:
Basic-HelloWorld: user error (createBuffer: The operation was invalid in the current ALUT state)
I've done some googling and found this post: http://www.alecjacobson.com/weblog/?p=3708
Which says that the linking order can cause this error, and indeed, -lalut figures after -framework OpenAL.
I have however no idea how to fix this, if this is the problem.