/home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: ISO C++ forbids declaration of ‘AudioContext’ with no type /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: expected ‘;’ before ‘&’ token /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: expected `;' before ‘template’ /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: ‘AudioContext’ was not declared in this scope /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: template argument 1 is invalid /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h: In member function ‘bool theseit::libseit::Context::usingAudio() const’: /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: request for member ‘get’ in ‘((const theseit::libseit::Context*)this)->theseit::libseit::Context::audio_’, which is of non-class type ‘const int’ /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h: In member function ‘backendT& theseit::libseit::Context::audio()’: /home/segfault/Projects/theseit/theseit/trunk/libseit/context.h:55: error: no matching function for call to ‘theseit::libseit::Context::audio()’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext.h: In static member function ‘static void theseit::libseit::AudioContext::initialize(theseit::libseit::Context&, theseit::libseit::AudioContext*)’: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext.h:60: error: request for member ‘reset’ in ‘ctx->theseit::libseit::Context::audio_’, which is of non-class type ‘int’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext.h: In static member function ‘static void theseit::libseit::AudioContext::finalize(theseit::libseit::Context&)’: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext.h:68: error: request for member ‘release’ in ‘ctx->theseit::libseit::Context::audio_’, which is of non-class type ‘int’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h: At global scope: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:35: error: expected `)' before ‘&’ token /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:53: error: ISO C++ forbids declaration of ‘AudioContext_sdlmixer’ with no type /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:53: error: expected ‘;’ before ‘&’ token /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h: In copy constructor ‘theseit::libseit::AudioSlot_sdlmixer::AudioSlot_sdlmixer(const theseit::libseit::AudioSlot_sdlmixer&)’: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:40: error: class ‘theseit::libseit::AudioSlot_sdlmixer’ does not have any field named ‘context_’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:40: error: ‘const class theseit::libseit::AudioSlot_sdlmixer’ has no member named ‘context_’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h: In member function ‘theseit::libseit::AudioSlot_sdlmixer theseit::libseit::AudioContext_sdlmixer::operator[](int)’: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:76: error: no matching function for call to ‘theseit::libseit::AudioSlot_sdlmixer::AudioSlot_sdlmixer(theseit::libseit::AudioContext_sdlmixer&, int&)’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:39: note: candidates are: theseit::libseit::AudioSlot_sdlmixer::AudioSlot_sdlmixer(const theseit::libseit::AudioSlot_sdlmixer&) /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h: In member function ‘virtual void theseit::libseit::AudioContext_sdlmixer::play(theseit::libseit::Sound, int)’: /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:85: error: no matching function for call to ‘theseit::libseit::AudioSlot_sdlmixer::AudioSlot_sdlmixer(theseit::libseit::AudioContext_sdlmixer&, int)’ /home/segfault/Projects/theseit/theseit/trunk/libseit/audio/audiocontext_sdlmixer.h:39: note: candidates are: theseit::libseit::AudioSlot_sdlmixer::AudioSlot_sdlmixer(const theseit::libseit::AudioSlot_sdlmixer&) make[2]: *** [libseit/CMakeFiles/seit.dir/context.o] 오류 1 make[1]: *** [libseit/CMakeFiles/seit.dir/all] 오류 2 make: *** [all] 오류 2