Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Trying PhysicsTest
MasterKira Offline
Junior Member

Posts: 7
Threads: 3
Joined: Feb 2011
Reputation: 0
#1
Trying PhysicsTest

Sorry for post, but excluding who know this engine now, it appear that I'm the only one trying to use it eh eh eh

I tryied to run PhysicsTest ... it requires inclusion and libraries... build .lib files in the right folders (/OALWrapper and /HPLEngine), added /dependencies and GLaux.lib...

In the build I've obtained these error, in this error log:

1>------ Starting generation: Progetto: PhysicsTest, Configurazione: Release Win32 ------
1>Linking...
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Close(void)" (?OAL_Close@@YAXXZ) non risolto nella funzione "public: virtual __thiscall hpl::cLowLevelSoundOpenAL::~cLowLevelSoundOpenAL(void)" (??1cLowLevelSoundOpenAL@hpl@@UAE@XZ)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Update(void)" (?OAL_Update@@YAXXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::UpdateSound(float)" (?UpdateSound@cLowLevelSoundOpenAL@hpl@@UAEXM@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_SetRollOffFactor(float)" (?OAL_SetRollOffFactor@@YAXM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSetRolloffFactor(float)" (?SetSetRolloffFactor@cLowLevelSoundOpenAL@hpl@@UAEXM@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Listener_SetMasterVolume(float)" (?OAL_Listener_SetMasterVolume@@YAXM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetVolume(float)" (?SetVolume@cLowLevelSoundOpenAL@hpl@@UAEXM@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_EffectSlot_SetGain(int,float)" (?OAL_EffectSlot_SetGain@@YAXHM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetEnvVolume(float)" (?SetEnvVolume@cLowLevelSoundOpenAL@hpl@@UAEXM@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "bool __cdecl OAL_EffectSlot_AttachEffect(int,class cOAL_Effect *)" (?OAL_EffectSlot_AttachEffect@@YA_NHPAVcOAL_Effect@@@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetRoomRolloffFactor(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetRoomRolloffFactor@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDecayHFLimit(class cOAL_Effect_Reverb *,char)" (?OAL_Effect_Reverb_SetDecayHFLimit@@YAXPAVcOAL_Effect_Reverb@@D@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDecayLFRatio(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetDecayLFRatio@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDecayHFRatio(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetDecayHFRatio@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDecayTime(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetDecayTime@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetAirAbsorptionGainHF(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetAirAbsorptionGainHF@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetLFReference(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetLFReference@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetHFReference(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetHFReference@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetLateReverbDelay(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetLateReverbDelay@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetLateReverbGain(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetLateReverbGain@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetReflectionsGain(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetReflectionsGain@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetReflectionsDelay(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetReflectionsDelay@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetGainLF(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetGainLF@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetGainHF(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetGainHF@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetGain(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetGain@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetModulationDepth(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetModulationDepth@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetModulationTime(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetModulationTime@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetEchoDepth(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetEchoDepth@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetEchoTime(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetEchoTime@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDiffusion(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetDiffusion@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Effect_Reverb_SetDensity(class cOAL_Effect_Reverb *,float)" (?OAL_Effect_Reverb_SetDensity@@YAXPAVcOAL_Effect_Reverb@@M@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetSoundEnvironment(class hpl::iSoundEnvironment *)" (?SetSoundEnvironment@cLowLevelSoundOpenAL@hpl@@UAEXPAViSoundEnvironment@2@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Listener_SetAttributes(float const *,float const *,float const *,float const *)" (?OAL_Listener_SetAttributes@@YAXPBM000@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::SetListenerAttributes(class hpl::cVector3<float> const &,class hpl::cVector3<float> const &,class hpl::cVector3<float> const &,class hpl::cVector3<float> const &)" (?SetListenerAttributes@cLowLevelSoundOpenAL@hpl@@UAEXABV?$cVector3@M@2@000@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_EffectSlot_SetAutoAdjust(int,bool)" (?OAL_EffectSlot_SetAutoAdjust@@YAXH_N@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "class cOAL_Effect_Reverb * __cdecl OAL_Effect_Reverb_Create(void)" (?OAL_Effect_Reverb_Create@@YAPAVcOAL_Effect_Reverb@@XZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > __cdecl OAL_Info_GetOutputDevices(void)" (?OAL_Info_GetOutputDevices@@YA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@XZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "bool const __cdecl OAL_Info_IsEFXActive(void)" (?OAL_Info_IsEFXActive@@YA?B_NXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "int const __cdecl OAL_Info_GetMajorVersion(void)" (?OAL_Info_GetMajorVersion@@YA?BHXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "int const __cdecl OAL_Info_GetMinorVersion(void)" (?OAL_Info_GetMinorVersion@@YA?BHXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "char const * __cdecl OAL_Info_GetRendererName(void)" (?OAL_Info_GetRendererName@@YAPBDXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "char const * __cdecl OAL_Info_GetVendorName(void)" (?OAL_Info_GetVendorName@@YAPBDXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "int const __cdecl OAL_Info_GetNumSources(void)" (?OAL_Info_GetNumSources@@YA?BHXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_SetDistanceModel(enum eOAL_DistanceModel)" (?OAL_SetDistanceModel@@YAXW4eOAL_DistanceModel@@@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "char const * __cdecl OAL_Info_GetDeviceName(void)" (?OAL_Info_GetDeviceName@@YAPBDXZ) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "bool __cdecl OAL_Init(class cOAL_Init_Params &)" (?OAL_Init@@YA_NAAVcOAL_Init_Params@@@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(LowLevelSoundOpenAL.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_SetupLogging(bool,enum eOAL_LogOutput,enum eOAL_LogVerbose,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?OAL_SetupLogging@@YAX_NW4eOAL_LogOutput@@W4eOAL_LogVerbose@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cLowLevelSoundOpenAL::Init(bool,bool,bool,int,int,bool,bool,int,int,int,int,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?Init@cLowLevelSoundOpenAL@hpl@@UAEX_N00HH00HHHH0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Sample_Unload(class cOAL_Sample *)" (?OAL_Sample_Unload@@YAXPAVcOAL_Sample@@@Z) non risolto nella funzione "public: virtual __thiscall hpl::cOpenALSoundData::~cOpenALSoundData(void)" (??1cOpenALSoundData@hpl@@UAE@XZ)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Stream_Unload(class cOAL_Stream *)" (?OAL_Stream_Unload@@YAXPAVcOAL_Stream@@@Z) non risolto nella funzione "public: virtual __thiscall hpl::cOpenALSoundData::~cOpenALSoundData(void)" (??1cOpenALSoundData@hpl@@UAE@XZ)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Sample_SetLoop(class cOAL_Sample *,bool)" (?OAL_Sample_SetLoop@@YAXPAVcOAL_Sample@@_N@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::CreateFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?CreateFromFile@cOpenALSoundData@hpl@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "class cOAL_Sample * __cdecl OAL_Sample_Load(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?OAL_Sample_Load@@YAPAVcOAL_Sample@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::CreateFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?CreateFromFile@cOpenALSoundData@hpl@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Stream_SetLoop(class cOAL_Stream *,bool)" (?OAL_Stream_SetLoop@@YAXPAVcOAL_Stream@@_N@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::CreateFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?CreateFromFile@cOpenALSoundData@hpl@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "class cOAL_Stream * __cdecl OAL_Stream_Load(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?OAL_Stream_Load@@YAPAVcOAL_Stream@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::CreateFromFile(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?CreateFromFile@cOpenALSoundData@hpl@@UAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "int __cdecl OAL_Sample_Play(int,class cOAL_Sample *,float,bool,int)" (?OAL_Sample_Play@@YAHHPAVcOAL_Sample@@M_NH@Z) non risolto nella funzione "public: virtual class hpl::iSoundChannel * __thiscall hpl::cOpenALSoundData::CreateChannel(int)" (?CreateChannel@cOpenALSoundData@hpl@@UAEPAViSoundChannel@2@H@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "int __cdecl OAL_Stream_Play(int,class cOAL_Stream *,float,bool)" (?OAL_Stream_Play@@YAHHPAVcOAL_Stream@@M_N@Z) non risolto nella funzione "public: virtual class hpl::iSoundChannel * __thiscall hpl::cOpenALSoundData::CreateChannel(int)" (?CreateChannel@cOpenALSoundData@hpl@@UAEPAViSoundChannel@2@H@Z)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "int __cdecl OAL_Sample_GetChannels(class cOAL_Sample *)" (?OAL_Sample_GetChannels@@YAHPAVcOAL_Sample@@@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::IsStereo(void)" (?IsStereo@cOpenALSoundData@hpl@@UAE_NXZ)
1>HPL.lib(OpenALSoundData.obj) : error LNK2019: riferimento al simbolo esterno "int __cdecl OAL_Stream_GetChannels(class cOAL_Stream *)" (?OAL_Stream_GetChannels@@YAHPAVcOAL_Stream@@@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundData::IsStereo(void)" (?IsStereo@cOpenALSoundData@hpl@@UAE_NXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_Stop(int)" (?OAL_Source_Stop@@YAXH@Z) non risolto nella funzione "public: virtual __thiscall hpl::cOpenALSoundChannel::~cOpenALSoundChannel(void)" (??1cOpenALSoundChannel@hpl@@UAE@XZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "bool const __cdecl OAL_Source_IsBufferUnderrun(int)" (?OAL_Source_IsBufferUnderrun@@YA?B_NH@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundChannel::IsBufferUnderrun(void)" (?IsBufferUnderrun@cOpenALSoundChannel@hpl@@UAE_NXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "double __cdecl OAL_Source_GetElapsedTime(int)" (?OAL_Source_GetElapsedTime@@YANH@Z) non risolto nella funzione "public: virtual double __thiscall hpl::cOpenALSoundChannel::GetElapsedTime(void)" (?GetElapsedTime@cOpenALSoundChannel@hpl@@UAENXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "double __cdecl OAL_Source_GetTotalTime(int)" (?OAL_Source_GetTotalTime@@YANH@Z) non risolto nella funzione "public: virtual double __thiscall hpl::cOpenALSoundChannel::GetTotalTime(void)" (?GetTotalTime@cOpenALSoundChannel@hpl@@UAENXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetPaused(int,bool)" (?OAL_Source_SetPaused@@YAXH_N@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetPaused(bool)" (?SetPaused@cOpenALSoundChannel@hpl@@UAEX_N@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetPitch(int,float)" (?OAL_Source_SetPitch@@YAXHM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetSpeed(float)" (?SetSpeed@cOpenALSoundChannel@hpl@@UAEXM@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetVolume(int,float)" (?OAL_Source_SetVolume@@YAXHM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetVolume(float)" (?SetVolume@cOpenALSoundChannel@hpl@@UAEXM@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetLoop(int,bool)" (?OAL_Source_SetLoop@@YAXH_N@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetLooping(bool)" (?SetLooping@cOpenALSoundChannel@hpl@@UAEX_N@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "bool const __cdecl OAL_Source_IsPlaying(int)" (?OAL_Source_IsPlaying@@YA?B_NH@Z) non risolto nella funzione "public: virtual bool __thiscall hpl::cOpenALSoundChannel::IsPlaying(void)" (?IsPlaying@cOpenALSoundChannel@hpl@@UAE_NXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetPriority(int,unsigned int)" (?OAL_Source_SetPriority@@YAXHI@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetPriority(int)" (?SetPriority@cOpenALSoundChannel@hpl@@UAEXH@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "unsigned int __cdecl OAL_Source_GetPriority(int)" (?OAL_Source_GetPriority@@YAIH@Z) non risolto nella funzione "public: virtual int __thiscall hpl::cOpenALSoundChannel::GetPriority(void)" (?GetPriority@cOpenALSoundChannel@hpl@@UAEHXZ)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetAuxSendSlot(int,int,int)" (?OAL_Source_SetAuxSendSlot@@YAXHHH@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetAffectedByEnv(bool)" (?SetAffectedByEnv@cOpenALSoundChannel@hpl@@UAEX_N@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetFiltering(int,bool,int)" (?OAL_Source_SetFiltering@@YAXH_NH@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetFiltering(bool,int)" (?SetFiltering@cOpenALSoundChannel@hpl@@UAEX_NH@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetFilterGain(int,float)" (?OAL_Source_SetFilterGain@@YAXHM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetFilterGain(float)" (?SetFilterGain@cOpenALSoundChannel@hpl@@UAEXM@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetFilterGainHF(int,float)" (?OAL_Source_SetFilterGainHF@@YAXHM@Z) non risolto nella funzione "public: virtual void __thiscall hpl::cOpenALSoundChannel::SetFilterGainHF(float)" (?SetFilterGainHF@cOpenALSoundChannel@hpl@@UAEXM@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetFilterType(int,enum _eOALFilterType)" (?OAL_Source_SetFilterType@@YAXHW4_eOALFilterType@@@Z) non risolto nella funzione "public: __thiscall hpl::cOpenALSoundChannel::cOpenALSoundChannel(class hpl::iSoundData *,int,class hpl::cSoundManager *)" (??0cOpenALSoundChannel@hpl@@QAE@PAViSoundData@1@HPAVcSoundManager@1@@Z)
1>HPL.lib(OpenALSoundChannel.obj) : error LNK2019: riferimento al simbolo esterno "void __cdecl OAL_Source_SetAttributes(int,float const *,float const *)" (?OAL_Source_SetAttributes@@YAXHPBM0@Z) non risolto nella funzione "public: __thiscall hpl::cOpenALSoundChannel::cOpenALSoundChannel(class hpl::iSoundData *,int,class hpl::cSoundManager *)" (??0cOpenALSoundChannel@hpl@@QAE@PAViSoundData@1@HPAVcSoundManager@1@@Z)
1>../../redist/PhysicsTest.exe : fatal error LNK1120: 68 esterni non risolti
1>Il log di generazione è stato salvato in 'file://c:\Users\user\Desktop\Test1\Redist\BuildLog.htm'
1>PhysicsTest - 69 errore/i, 0 avviso/i
========== Generation: 0 completed, 1 failed, 0 refreshed, 0 ignored==========

it is a bit long, but it appears to be an error while linking OAL lib or something...
any advice to solve this issue?

thanks a lot anyway
02-04-2011, 09:57 AM
Find
Urkle Offline
FG - Associate

Posts: 1,172
Threads: 31
Joined: Jul 2006
Reputation: 21
#2
RE: Trying PhysicsTest

IT looks like not all of the OAL files were added to the library when you build OALWrapper or the file didn't get linked in correctly (wrong path?)

Developing away on one of
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB
02-04-2011, 04:33 PM
Website Find




Users browsing this thread: 1 Guest(s)