My app that uses fmod runs fine on G5 machines, but when I try to run it on a G4 I get this error:

“Bad CPU type in executable.”

I’ve tried this on various different G4’s, including some at the local CompUSA on display. :)

I am looking through all of the libraries that I link with, and all of them were built from source except for libfmod.a. How was the libfmod.a that is included in the Mac downloads compiled? Did it use any compiler flags that would make it dependent on a G5 CPU and prevent it from running on a G4 CPU? (GCC flags such as -fast or -mcputype would do this.)

Thanks for your help. FMOD is a truly excellent API.

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.