FMOD 64-bit for Mac


(Denis Konovalov) #1

Hello!

I need to update a project with old source code for Mac, which uses the following FMOD version: #define FMOD_VERSION 0x00010511

But iTunesConnect doesn’t let me upload it to the store, as libfmod.dylib doesn’t support 64-bit architecture.

It it possible to find а more recent .dylib with correspondent headers, which supports 64-bit architecture, but uses the same interface (I noticed that FMOD 5 interfaces are different).


(Cameron Baron) #2

Our Mac libs have supported 64 bit for a long time now, it is a universal dylib that contains both 32 and 64.

You can find out the architecture support by using:
$ lipo -info libfmod.dylib

You should then see:
Architectures in the fat file: libfmod.dylib are: x86_64 i386


(Denis Konovalov) #3

Cameron,

Thank you for pointing to towards right direction.
The issue was that just opposite: 32bit architecture became disallowed in Mac AppStore!
I extracted 64bit version from dylib with lipo and uploaded the build successfully.