0
0

Hey guys,
I’m still having trouble integrating FMOD with MAYA 2008…

cd /Users/eoghancunneen/Fmodtester
/usr/bin/g++-4.0 -o /Users/eoghancunneen/Fmodtester/build/Default/Fmodtester.bundle -L/Users/eoghancunneen/Fmodtester/build/Default -L/Applications/Autodesk/maya2008/Maya.app/Contents/MacOS -F/Users/eoghancunneen/Fmodtester/build/Default -filelist /Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/i386/Fmodtester.LinkFileList -arch i386 -Wl,-Y,1455 -bundle -lOpenMaya -lFoundation -Wl,-executable_path,/Applications/Autodesk/maya2008/Maya.app/Contents/MacOS -lOpenMaya -lOpenMayaFX -lOpenMayaUI -lFoundation -framework AGL -framework OpenGL

/usr/bin/ld: Undefined symbols:
_FMOD_System_Create
FMOD::Sound::release()
FMOD::Sound::getLength(unsigned int*, unsigned int)
FMOD::System::getVersion(unsigned int*)
FMOD::System::createSound(char const*, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::Sound)
FMOD::System::getSpectrum(float*, int, int, FMOD_DSP_FFT_WINDOW)
FMOD::System::init(int, unsigned int, void)
FMOD::System::close()
FMOD::System::update()
FMOD::System::release()
FMOD::System::playSound(FMOD_CHANNELINDEX, FMOD::Sound
, bool, FMOD::Channel
)
FMOD::Channel::getPosition(unsigned int*, unsigned int)
FMOD::Channel::getPaused(bool*)
FMOD::Channel::isPlaying(bool*)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined _FMOD_System_Create
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::Sound::release()
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::Sound::getLength(unsigned int*, unsigned int)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::getVersion(unsigned int*)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::createSound(char const*, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::Sound)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::getSpectrum(float*, int, int, FMOD_DSP_FFT_WINDOW)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::init(int, unsigned int, void)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::close()
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::update()
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::release()
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::System::playSound(FMOD_CHANNELINDEX, FMOD::Sound
, bool, FMOD::Channel
)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::Channel::getPosition(unsigned int*, unsigned int)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::Channel::getPaused(bool*)
/Users/eoghancunneen/Fmodtester/build/Fmodtester.build/Default/Fmodtester.build/Objects-normal/Fmodtester.bundle-i386-master.o reference to undefined FMOD::Channel::isPlaying(bool*)
collect2: ld returned 1 exit status
/usr/bin/ld: Undefined symbols:
_FMOD_System_Create
FMOD::Sound::release()
FMOD::Sound::getLength(unsigned int*, unsigned int)
FMOD::System::getVersion(unsigned int*)

These are the errors I’m getting back. It’s some sort of linking error between the libraries. I thought the fact that Maya plugins get compiled to a .bundle had something to do with it, but now I’m not so sure. If anyone has any advice, it would be hugely appreciated.

Eoghan

  • You must to post comments
0
0

It’s ok…I’ve actually managed to sort it myself

cheers

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.