terrykim426
16-09-2008 22:24:38
Hi, im very new to this whole ogre stuffs.
I only had just manage to get a workable ogre engine via building from the ogreSDK 1.6.
Now im trying to integrate the ogreAL, so that i can start working for my final year project. I had a problem with the linker, which already linked to my openal folder via the enviroment variable OPENAL_SDK, i checked and the link is correct, but it just wont link up. So i end up, setting the absoute pathname, and it works.
Now it come to this main issue im having right now. I read thru the ogreal forum, i just dun get it and have totally no idea on how to solve this.
I read from one of the thread, is it true that the ogreal is not compatible with ogreSDK 1.6? will it be much compatible with ogreSDK 1.4.9?
btw, i have compiled both ogg and vorbis, only some warning from the vorbis. And i do installed the openal sdk.
Here's my error log
thanks.
I only had just manage to get a workable ogre engine via building from the ogreSDK 1.6.
Now im trying to integrate the ogreAL, so that i can start working for my final year project. I had a problem with the linker, which already linked to my openal folder via the enviroment variable OPENAL_SDK, i checked and the link is correct, but it just wont link up. So i end up, setting the absoute pathname, and it works.
Now it come to this main issue im having right now. I read thru the ogreal forum, i just dun get it and have totally no idea on how to solve this.
I read from one of the thread, is it true that the ogreal is not compatible with ogreSDK 1.6? will it be much compatible with ogreSDK 1.4.9?
btw, i have compiled both ogg and vorbis, only some warning from the vorbis. And i do installed the openal sdk.
Here's my error log
1>------ Build started: Project: OgreAL, Configuration: Debug Win32 ------
1>Compiling...
1>OgreALListener.cpp
1>c:\ogreal\ogreal-eihort\src\ogreallistener.cpp(253) : error C2259: 'OgreAL::Listener' : cannot instantiate abstract class
1> due to following members:
1> 'void Ogre::MovableObject::visitRenderables(Ogre::Renderable::Visitor *,bool)' : is abstract
1> c:\ogresdk\include\ogremovableobject.h(484) : see declaration of 'Ogre::MovableObject::visitRenderables'
1>OgreALSound.cpp
1>c:\ogreal\ogreal-eihort\src\ogrealsound.cpp(938) : error C2259: 'OgreAL::Sound' : cannot instantiate abstract class
1> due to following members:
1> 'void Ogre::MovableObject::visitRenderables(Ogre::Renderable::Visitor *,bool)' : is abstract
1> c:\ogresdk\include\ogremovableobject.h(484) : see declaration of 'Ogre::MovableObject::visitRenderables'
1>c:\ogreal\ogreal-eihort\src\ogrealsound.cpp(949) : error C2259: 'OgreAL::OggSound' : cannot instantiate abstract class
1> due to following members:
1> 'void Ogre::MovableObject::visitRenderables(Ogre::Renderable::Visitor *,bool)' : is abstract
1> c:\ogresdk\include\ogremovableobject.h(484) : see declaration of 'Ogre::MovableObject::visitRenderables'
1>c:\ogreal\ogreal-eihort\src\ogrealsound.cpp(953) : error C2259: 'OgreAL::WavSound' : cannot instantiate abstract class
1> due to following members:
1> 'void Ogre::MovableObject::visitRenderables(Ogre::Renderable::Visitor *,bool)' : is abstract
1> c:\ogresdk\include\ogremovableobject.h(484) : see declaration of 'Ogre::MovableObject::visitRenderables'
1>Generating Code...
1>Build log was saved at "file://c:\OgreAL\OgreAL-Eihort\OgreAL\Debug\BuildLog.htm"
1>OgreAL - 4 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
thanks.