Code:
Linking iris
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::UpdatePositionAndVelocity()':
lugre_sound_fmod.cpp:(.text+0x53a): undefined reference to `FMOD_System_Set3DListenerAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::CreateSoundSource3D(float, float, float, char const*, int, int, int, int)':
lugre_sound_fmod.cpp:(.text+0x68e): undefined reference to `FMOD_System_CreateStream'
lugre_sound_fmod.cpp:(.text+0x6e2): undefined reference to `FMOD_Channel_Set3DAttributes'
lugre_sound_fmod.cpp:(.text+0x733): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::CreateSoundSource3D(float, float, float, char const*)':
lugre_sound_fmod.cpp:(.text+0x85f): undefined reference to `FMOD_System_CreateStream'
lugre_sound_fmod.cpp:(.text+0x8b3): undefined reference to `FMOD_Channel_Set3DAttributes'
lugre_sound_fmod.cpp:(.text+0x904): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::CreateSoundSource(char const*, int, int, int, int)':
lugre_sound_fmod.cpp:(.text+0xa1e): undefined reference to `FMOD_System_CreateStream'
lugre_sound_fmod.cpp:(.text+0xa6f): undefined reference to `FMOD_Channel_Set3DAttributes'
lugre_sound_fmod.cpp:(.text+0xac0): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::CreateSoundSource(char const*)':
lugre_sound_fmod.cpp:(.text+0xbef): undefined reference to `FMOD_System_CreateStream'
lugre_sound_fmod.cpp:(.text+0xc40): undefined reference to `FMOD_Channel_Set3DAttributes'
lugre_sound_fmod.cpp:(.text+0xc91): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::cSoundSystemFmod(int, int)':
lugre_sound_fmod.cpp:(.text+0xd14): undefined reference to `FMOD_System_Create'
lugre_sound_fmod.cpp:(.text+0xd37): undefined reference to `FMOD_System_GetVersion'
lugre_sound_fmod.cpp:(.text+0xd70): undefined reference to `FMOD_System_Init'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::cSoundSystemFmod(int, int)':
lugre_sound_fmod.cpp:(.text+0xe94): undefined reference to `FMOD_System_Create'
lugre_sound_fmod.cpp:(.text+0xeb7): undefined reference to `FMOD_System_GetVersion'
lugre_sound_fmod.cpp:(.text+0xef0): undefined reference to `FMOD_System_Init'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::~cSoundSystemFmod()':
lugre_sound_fmod.cpp:(.text+0xf9d): undefined reference to `FMOD_System_Close'
lugre_sound_fmod.cpp:(.text+0xfb8): undefined reference to `FMOD_System_Release'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::~cSoundSystemFmod()':
lugre_sound_fmod.cpp:(.text+0x116d): undefined reference to `FMOD_System_Close'
lugre_sound_fmod.cpp:(.text+0x1188): undefined reference to `FMOD_System_Release'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::~cSoundSystemFmod()':
lugre_sound_fmod.cpp:(.text+0x133d): undefined reference to `FMOD_System_Close'
lugre_sound_fmod.cpp:(.text+0x1358): undefined reference to `FMOD_System_Release'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSystemFmod::Step()':
lugre_sound_fmod.cpp:(.text+0x132): undefined reference to `FMOD_System_Update'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::GetVolume()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod9GetVolumeEv[Lugre::cSoundSourceFmod::GetVolume()]+0x1b): undefined reference to `FMOD_Channel_GetVolume'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::IsPaused()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod8IsPausedEv[Lugre::cSoundSourceFmod::IsPaused()]+0x1d): undefined reference to `FMOD_Channel_GetPaused'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::IsPlaying()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod9IsPlayingEv[Lugre::cSoundSourceFmod::IsPlaying()]+0x1d): undefined reference to `FMOD_Channel_IsPlaying'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::SetMinMaxDistance(float, float)':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod17SetMinMaxDistanceEff[Lugre::cSoundSourceFmod::SetMinMaxDistance(float, float)]+0x6b): undefined reference to `FMOD_Channel_Set3DMinMaxDistance'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::SetVolume(float)':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod9SetVolumeEf[Lugre::cSoundSourceFmod::SetVolume(float)]+0x1b): undefined reference to `FMOD_Channel_SetVolume'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::Pause()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod5PauseEv[Lugre::cSoundSourceFmod::Pause()]+0x1c): undefined reference to `FMOD_Channel_SetPaused'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::Stop()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod4StopEv[Lugre::cSoundSourceFmod::Stop()]+0x14): undefined reference to `FMOD_Channel_Stop'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::Play()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod4PlayEv[Lugre::cSoundSourceFmod::Play()]+0x7f): undefined reference to `FMOD_System_PlaySound'
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod4PlayEv[Lugre::cSoundSourceFmod::Play()]+0xa9): undefined reference to `FMOD_Channel_SetPaused'
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod4PlayEv[Lugre::cSoundSourceFmod::Play()]+0xdb): undefined reference to `FMOD_Channel_SetPaused'
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod4PlayEv[Lugre::cSoundSourceFmod::Play()]+0x112): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::SetPosition(float, float, float)':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod11SetPositionEfff[Lugre::cSoundSourceFmod::SetPosition(float, float, float)]+0x5f): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::SetVelocity(float, float, float)':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmod11SetVelocityEfff[Lugre::cSoundSourceFmod::SetVelocity(float, float, float)]+0x5f): undefined reference to `FMOD_Channel_Set3DAttributes'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::~cSoundSourceFmod()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmodD0Ev[Lugre::cSoundSourceFmod::~cSoundSourceFmod()]+0x1d): undefined reference to `FMOD_Sound_Release'
./liblugrelib.a(lugre_sound_fmod.o): In function `Lugre::cSoundSourceFmod::~cSoundSourceFmod()':
lugre_sound_fmod.cpp:(.text._ZN5Lugre16cSoundSourceFmodD1Ev[Lugre::cSoundSourceFmod::~cSoundSourceFmod()]+0x1d): undefined reference to `FMOD_Sound_Release'
collect2: ld returned 1 exit status
make[1]: *** [bin/iris] Error 1
make: *** [iris] Error 2
Any and all help is appreciated.