I’m integrating FMOD Studio in my game and build fails in Xcode at linking stage with report of duplicate symbol _FMOD_Optimised_Routines_NoOpt.
It looks that some object files are duplicated in libraries, i.e. for armv7:
$ lipo libfmod_iphoneos.a -thin armv7 -output libfmod_iphoneos_armv7.a
$ ar -t libfmod_iphoneos_armv7.a | sort | uniq -d
fmod_optimised_routines_noopt-ACB1F04BF6036DC3.o
After removal of duplicated object file, it links correctly.
I checked it with FMOD Studio Programmer’s API 1.04.03 and 1.04.04.
Please let me know if this will be fixed in the next API release.