For some reason it appears you need to run ranlib on MacOS X if you move the .a file. Don’t ask me I’ve no idea why.

Although I can get the sample compiling, in real use (Mac port of DROD) I get complaints that FMOD is defining a symbol called realloc which is clashing with the one in the Cocoa Framework (yes I do need it).

I would suggest leaving the .a where it is and using it from there.

Although a Framework version of the MacOS X release would be nice 😉 (hint hint?).