Iris2.de
http://iris2.de/forum/

Problem compiling svn under Kubuntu Intrepid Ibex 8.10
http://iris2.de/forum/viewtopic.php?f=19&t=1368
Page 1 of 1

Author:  tremerepuck [ Mon Mar 23, 2009 3:25 pm ]
Post subject:  Problem compiling svn under Kubuntu Intrepid Ibex 8.10

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.

Author:  hagish [ Mon Mar 23, 2009 3:43 pm ]
Post subject: 

you miss to link against the fmod libs. which build system do you use? premake?

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/