Code: Select all
In file included from src/audio/renderers/OpenAL/al.h:10:0,
from src/audio/renderers/OpenAL/BorrowedOpenALRenderer.h:8,
from src/audio/renderers/OpenAL/OpenALRenderer.cpp:6:
/usr/include/AL/al.h:86:37: error: ‘<anonymous>’ has incomplete type
/usr/include/AL/al.h:86:44: error: invalid use of ‘ALvoid’
In file included from src/audio/renderers/OpenAL/al.h:11:0,
from src/audio/renderers/OpenAL/BorrowedOpenALRenderer.h:8,
from src/audio/renderers/OpenAL/OpenALRenderer.cpp:6:
/usr/include/AL/alc.h:56:47: error: ‘<anonymous>’ has incomplete type
/usr/include/AL/alc.h:56:54: error: invalid use of ‘ALvoid’
In file included from src/audio/renderers/OpenAL/OpenALRenderer.cpp:6:0:
src/audio/renderers/OpenAL/BorrowedOpenALRenderer.h:37:55: error: ‘ALCcontext’ has not been declared
src/audio/renderers/OpenAL/OpenALRenderer.cpp:33:17: error: ‘ALCcontext’ does not name a type
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::openDevice(const char*)’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:142:47: error: ISO C++ forbids declaration of ‘type name’ with no type
src/audio/renderers/OpenAL/OpenALRenderer.cpp:142:47: error: ISO C++ forbids declaration of ‘type name’ with no type
src/audio/renderers/OpenAL/OpenALRenderer.cpp:142:47: error: expected primary-expression before ‘const’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:142:47: error: expected ‘)’ before ‘const’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:145:25: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::closeDevice()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:153:25: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::openContext(const Audio::Format&)’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:166:25: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:173:21: error: ‘ALCint’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:173:28: error: expected ‘;’ before ‘params’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:178:21: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:178:60: error: ‘params’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:180:25: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp:185:21: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::commit()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:191:39: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:192:21: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::suspend()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:199:32: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp:200:21: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp:201:43: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:203:21: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::__impl::OpenAL::RendererData::closeContext()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:209:25: error: ‘alContext’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In constructor ‘Audio::__impl::OpenAL::RendererData::RendererData()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:219:21: error: class ‘Audio::__impl::OpenAL::RendererData’ does not have any field named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘virtual void Audio::OpenALRenderer::checkContext()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:350:20: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In member function ‘void Audio::OpenALRenderer::setupDopplerEffect()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:395:36: error: ‘alSpeedOfSound’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp:400:9: error: too few arguments to function ‘ALenum alGetError(<type error>)’
/usr/include/AL/al.h:86:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp: At global scope:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:403:71: error: ‘ALCcontext’ has not been declared
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In constructor ‘Audio::BorrowedOpenALRenderer::BorrowedOpenALRenderer(ALCdevice*, int*)’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:410:19: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:412:19: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:412:52: error: too few arguments to function ‘void* alcGetCurrentContext(<type error>)’
/usr/include/AL/alc.h:56:25: note: declared here
src/audio/renderers/OpenAL/OpenALRenderer.cpp:413:30: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:414:57: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
src/audio/renderers/OpenAL/OpenALRenderer.cpp:414:66: error: ‘alcGetContextsDevice’ was not declared in this scope
src/audio/renderers/OpenAL/OpenALRenderer.cpp: In destructor ‘virtual Audio::BorrowedOpenALRenderer::~BorrowedOpenALRenderer()’:
src/audio/renderers/OpenAL/OpenALRenderer.cpp:422:15: error: ‘struct Audio::__impl::OpenAL::RendererData’ has no member named ‘alContext’
make[1]: *** [src/audio/renderers/OpenAL/OpenALRenderer.o] Error 1
make[1]: Leaving directory `/usr/local/info/vegastrike/compile/vegastrike-src-0.5.1.r1'
make: *** [all] Error 2
Any suggestions? Thank you!
BTW: I am using OpenSUSE 11.3 with 32-bit i586 architecture.