Error: undefined reference to...

Feedback, bug report, feature requests on OgreKit

Error: undefined reference to...

Postby fernnando33 » Fri Jan 06, 2017 2:25 pm

Hi everyone!
I went to Wiki and followed the instruction to compile GameKit for Android. Everything went fine or at least there were no errors in compilation. As it's recommended in Wiki, I used Android-NDK-R8C (AFAIK the newest possible NDK to compile GameKit).
I have to issues with the result:
1) I'd to have shared libraries instead of static ones but that is only a personal preference.
2) I'm using GameKit for a project in Qt and I get some errors from libOgreKitCore, libOgreMainStatic mainly. I would try to explain what I did in detail.

I was working with a porting from a embedded Linux project to Android. Therefore, I compiled every dependency first and then tried to compile my project. Without GK, everything goes fine and it seems to work properly on my Android device.
At this point, I need the OGRE and GAMEKIT libraries to use the 3D features but I'm stuck here. I had to do some small modification to GK sources (I added a wrapper to manage some things) and I could get the compilation without errors.

In Qt, I'm using Qt 5.7 and Android-NDK-R12b and targeting API 21 (Android 5.0). Is there any compatibility issue between libraries compiled with NDK-R8C and newer versions of NDK?
I'm not an expert compiling libraries but I understand that .a libs contain dependencies that they need. As you can see (below), it's like libOgreKit couldn't find some methods from libLinearMath. Something similar happens with libOgreMainStatic and FreeImage.

Is it possible to change the makefiles to get .so libs? I think, that could be a solution. Anyways, I've been struggling with GameKit for a week and I need that someone points me where to find/change/whatever to solve these errors.

Thanks!
Fernando

Code: Select all
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEngine::stepOneFrame(): error: undefined reference to 'btClock::getTimeMilliseconds()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::setData(void*, unsigned int): error: undefined reference to 'utMemoryStream::utMemoryStream(int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::setData(void*, unsigned int): error: undefined reference to 'utMemoryStream::open(void const*, unsigned int, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::stopAnimation(gkAnimationPlayer*): error: undefined reference to 'akAnimationBlender::remove(akAnimationPlayer*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::updateAnimationBlender(float): error: undefined reference to 'akAnimationBlender::evaluate(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkMesh::getTriMesh(): error: undefined reference to 'btAlignedAllocInternal(unsigned int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkMesh::getTriMesh(): error: undefined reference to 'btTriangleMesh::btTriangleMesh(bool, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkMesh::getTriMesh(): error: undefined reference to 'btTriangleMesh::addTriangle(btVector3 const&, btVector3 const&, btVector3 const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkMesh::getTriMesh(): error: undefined reference to 'btAlignedFreeInternal(void*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkPath::normalize() const: error: undefined reference to 'utStringUtils::replace(std::string&, std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkPath::normalizePlatform() const: error: undefined reference to 'utStringUtils::replace(std::string&, std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkPath::split(utArray<std::string>&) const: error: undefined reference to 'utStringUtils::split(utArray<std::string>&, std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::~gkTickState(): error: undefined reference to 'btClock::~btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::initialize(int): error: undefined reference to 'btClock::~btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::initialize(int): error: undefined reference to 'btClock::btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::tick(): error: undefined reference to 'btClock::reset()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::tick(): error: undefined reference to 'btClock::getTimeMilliseconds()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::tick(): error: undefined reference to 'btClock::getTimeMilliseconds()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTickState::tick(): error: undefined reference to 'btClock::getTimeMilliseconds()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkScene::_postCreatePhysicsObject(gkGameObject*): error: undefined reference to 'btCompoundShape::addChildShape(btTransform const&, btCollisionShape*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkPath::extension() const: error: undefined reference to 'utStringUtils::split(utArray<std::string>&, std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEngine::Private::~Private(): error: undefined reference to 'btClock::~btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScript::utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScript::parseBuffer(std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScriptNode::getAttribute(utHashedString const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScriptNode::getAttribute(utHashedString const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScriptNode::getAttribute(utHashedString const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScript::~utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFontManager::parseScript(utMemoryStream*): error: undefined reference to 'utScript::~utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::utMemoryStream(int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::open(void const*, unsigned int, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::~utMemoryStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::utMemoryStream(int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::open(void const*, unsigned int, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utScript::utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utScript::parseBuffer(std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utScript::~utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::~utMemoryStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::~utMemoryStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utScript::~utScript()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkTextManager::parseScripts(std::string const&): error: undefined reference to 'utMemoryStream::~utMemoryStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkDebugScreen::pushText(std::string const&): error: undefined reference to 'utStringUtils::split(utArray<std::string>&, std::string const&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEngine::initialize(std::string const&, std::string const&): error: undefined reference to 'btClock::btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEngine::initialize(std::string const&, std::string const&): error: undefined reference to 'btClock::reset()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::~gkGameObject(): error: undefined reference to 'akAnimationBlender::~akAnimationBlender()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_Init_FreeType'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_New_Memory_Face'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_Set_Char_Size'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_Load_Char'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_Load_Char'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkFont::loadManualOgreFont(Ogre::Font*, Ogre::SharedPtr<Ogre::DataStream>&)::OgreFontInterface::loadManualResource(OgreFontInterface*, Ogre::SharedPtr<Ogre::DataStream>&): error: undefined reference to 'FT_Done_FreeType'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::addAnimation(gkAnimation*, utHashedString const&): error: undefined reference to 'akAnimationBlender::akAnimationBlender()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::addAnimation(gkAnimation*, utHashedString const&): error: undefined reference to 'akAnimationPlayer::akAnimationPlayer(akAnimation*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEntity::_resetPose(): error: undefined reference to 'akAnimationPlayer::setTimePosition(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkEntity::_resetPose(): error: undefined reference to 'akAnimationPlayer::evaluate(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkGameObject::playAnimation(gkAnimationPlayer*, float, int, int): error: undefined reference to 'akAnimationBlender::push(akAnimationPlayer*, float const&, int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_0.cpp.o):compile_OgreKitCore_0.cpp:function gkScene::_createPhysicsObject(gkGameObject*): error: undefined reference to 'btTriangleMesh::getNumTriangles() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomSensor::query(): error: undefined reference to 'utRandomNumberGenerator::rand32()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function btConeShapeZ::~btConeShapeZ(): error: undefined reference to 'btConvexShape::~btConvexShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function btConeShapeZ::~btConeShapeZ(): error: undefined reference to 'vtable for btConvexInternalShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function btConeShapeZ::~btConeShapeZ(): error: undefined reference to 'btAlignedFreeInternal(void*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function btConvexInternalShape::serialize(void*, btSerializer*) const: error: undefined reference to 'btCollisionShape::serialize(void*, btSerializer*) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::clone(gkLogicLink*, gkGameObject*): error: undefined reference to 'utRandomNumberGenerator::utRandomNumberGenerator(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkActionActuator::resetAction(bool): error: undefined reference to 'akAnimationPlayer::setTimePosition(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkActionActuator::setAnimationPosition(float): error: undefined reference to 'akAnimationPlayer::setTimePosition(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomSensor::clone(gkLogicLink*, gkGameObject*): error: undefined reference to 'utRandomNumberGenerator::utRandomNumberGenerator(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::gkRandomActuator(gkGameObject*, gkLogicLink*, std::string const&): error: undefined reference to 'utRandomNumberGenerator::utRandomNumberGenerator(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::setSeed(int): error: undefined reference to 'utRandomNumberGenerator::setSeed(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::setSeed(int): error: undefined reference to 'utRandomNumberGenerator::rand32()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomSensor::setSeed(unsigned int): error: undefined reference to 'utRandomNumberGenerator::setSeed(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomSensor::setSeed(unsigned int): error: undefined reference to 'utRandomNumberGenerator::rand32()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::rand32()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randUnit()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randRangeInt(int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randPoisson(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randRange(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randNormal(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomActuator::execute(): error: undefined reference to 'utRandomNumberGenerator::randNegativeExponential(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btConvexInternalShape::btConvexInternalShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btCollisionObject::btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btCollisionWorld::contactTest(btCollisionObject*, btCollisionWorld::ContactResultCallback&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btConvexShape::~btConvexShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'btConvexShape::~btConvexShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'vtable for btSphereShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkNearSensor::query(): error: undefined reference to 'vtable for btConvexInternalShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRadarSensor::query(): error: undefined reference to 'btConeShapeZ::btConeShapeZ(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRadarSensor::query(): error: undefined reference to 'btCollisionObject::btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRadarSensor::query(): error: undefined reference to 'btCollisionWorld::contactTest(btCollisionObject*, btCollisionWorld::ContactResultCallback&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRadarSensor::query(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRadarSensor::query(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:function gkRandomSensor::gkRandomSensor(gkGameObject*, gkLogicLink*, std::string const&): error: undefined reference to 'utRandomNumberGenerator::utRandomNumberGenerator(unsigned int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btCollisionShape::getBoundingSphere(btVector3&, float&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btCollisionShape::getAngularMotionDisc() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btCollisionShape::getContactBreakingThreshold(float) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConeShape::setLocalScaling(btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btCollisionShape::serializeSingleShape(btSerializer*) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConeShape::localGetSupportingVertex(btVector3 const&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConeShape::localGetSupportingVertexWithoutMargin(btVector3 const&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConvexShape::project(btTransform const&, btVector3 const&, float&, float&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConeShape::batchedUnitVectorGetSupportingVertexWithoutMargin(btVector3 const*, btVector3*, int) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:vtable for btConeShapeZ: error: undefined reference to 'btConvexInternalShape::getAabbSlow(btTransform const&, btVector3&, btVector3&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_1.cpp.o):compile_OgreKitCore_1.cpp:typeinfo for btConeShapeZ: error: undefined reference to 'typeinfo for btConeShape'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTransformChannel::~gkTransformChannel(): error: undefined reference to 'akAnimationChannel::~akAnimationChannel()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btDefaultSerializer::allocate(unsigned int, int): error: undefined reference to 'btAlignedAllocInternal(unsigned int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btDefaultSerializer::allocate(unsigned int, int): error: undefined reference to 'btAlignedFreeInternal(void*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactShapeInterface::~btGImpactShapeInterface(): error: undefined reference to 'btAlignedFreeInternal(void*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactShapeInterface::~btGImpactShapeInterface(): error: undefined reference to 'btConcaveShape::~btConcaveShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactShapeInterface::~btGImpactShapeInterface(): error: undefined reference to 'btConcaveShape::~btConcaveShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btRigidBody::~btRigidBody(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btRigidBody::~btRigidBody(): error: undefined reference to 'btCollisionObject::~btCollisionObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btRigidBody::~btRigidBody(): error: undefined reference to 'vtable for btRigidBody'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationSequence::~gkAnimationSequence(): error: undefined reference to 'akAnimationSequence::~akAnimationSequence()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkKeyedAnimation::~gkKeyedAnimation(): error: undefined reference to 'akKeyedAnimation::~akKeyedAnimation()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btDefaultSerializer::internalAlloc(unsigned int): error: undefined reference to 'btAlignedAllocInternal(unsigned int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btAlignedObjectArray<btDbvt::sStkNP>::reserve(int) [clone .part.156]: error: undefined reference to 'btAlignedAllocInternal(unsigned int, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPropertyActuator::execute(): error: undefined reference to 'utStringUtils::trim(std::string&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactShapeInterface::calcLocalAABB(): error: undefined reference to 'btGImpactQuantizedBvh::buildSet()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactShapeInterface::calcLocalAABB(): error: undefined reference to 'btGImpactQuantizedBvh::refit()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTransformChannel::evaluateImpl(float const&, float const&, float const&, void*) const: error: undefined reference to 'akAnimationChannel::getSplines() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTransformChannel::evaluateImpl(float const&, float const&, float const&, void*) const: error: undefined reference to 'akAnimationChannel::getNumSplines() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTransformChannel::evaluateImpl(float const&, float const&, float const&, void*) const: error: undefined reference to 'akBezierSpline::interpolate(float, float) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkBlendInternalFile::parse(std::string const&): error: undefined reference to 'fbtBlend::fbtBlend()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkBlendInternalFile::parse(std::string const&): error: undefined reference to 'fbtFile::parse(char const*, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkBlendInternalFile::parse(void const*, int): error: undefined reference to 'fbtBlend::fbtBlend()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkBlendInternalFile::parse(void const*, int): error: undefined reference to 'fbtFile::parse(void const*, unsigned int, int, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkBlendInternalFile::parse(void const*, int): error: undefined reference to 'fbtFile::parse(void const*, unsigned int, int, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTextureLoader::gkTextureLoader(Blender::Image*): error: undefined reference to 'utMemoryStream::utMemoryStream(int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTextureLoader::gkTextureLoader(Blender::Image*): error: undefined reference to 'utMemoryStream::open(void const*, unsigned int, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function ConvertSpline(Blender::BezTriple*, akAnimationChannel*, int, int, int, float, float, float, float): error: undefined reference to 'akAnimationChannel::addSpline(akBezierSpline*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkLogicLoader_formatText(std::string const&): error: undefined reference to 'utStringUtils::trim(std::string&, std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkTransformChannel::gkTransformChannel(std::string const&, gkAnimation*): error: undefined reference to 'akAnimationChannel::akAnimationChannel(std::string const&, akAnimation*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkKeyedAnimation::gkKeyedAnimation(gkResourceManager*, gkResourceName const&, int const&): error: undefined reference to 'akKeyedAnimation::akKeyedAnimation()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationSequence::gkAnimationSequence(gkResourceManager*, gkResourceName const&, int const&): error: undefined reference to 'akAnimationSequence::akAnimationSequence()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationSequence::addItem(utHashedString const&, float const&, float const&, float const&, float const&): error: undefined reference to 'akAnimationSequence::addItem(akAnimation*, float const&, float const&, float const&, float const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convertAction24(Blender::bAction*, float): error: undefined reference to 'akKeyedAnimation::addChannel(akAnimationChannel*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convertObjectIpoToAnimation(Blender::Ipo*, float): error: undefined reference to 'akKeyedAnimation::addChannel(akAnimationChannel*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convertAction25(Blender::bAction*, float): error: undefined reference to 'akKeyedAnimation::getChannel(std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convertAction25(Blender::bAction*, float): error: undefined reference to 'akKeyedAnimation::getChannel(std::string const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convertAction25(Blender::bAction*, float): error: undefined reference to 'akKeyedAnimation::addChannel(akAnimationChannel*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkAnimationLoader::convert25AnimData(gkGameObject*, Blender::AnimData*, float): error: undefined reference to 'akAnimationPlayer::setWeight(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::setGravity(float): error: undefined reference to 'btKinematicCharacterController::setGravity(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::setRotation(Ogre::Vector3 const&, float): error: undefined reference to 'btKinematicCharacterController::getGhostObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::setRotation(Ogre::Vector3 const&, float): error: undefined reference to 'btKinematicCharacterController::getGhostObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::setJumpSpeed(float): error: undefined reference to 'btKinematicCharacterController::setJumpSpeed(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::setFallSpeed(float): error: undefined reference to 'btKinematicCharacterController::setFallSpeed(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactMeshShape::buildMeshParts(btStridingMeshInterface*): error: undefined reference to 'btConcaveShape::btConcaveShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function btGImpactMeshShape::buildMeshParts(btStridingMeshInterface*): error: undefined reference to 'vtable for btGImpactMeshShapePart'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::getFixedBody(): error: undefined reference to 'btRigidBody::btRigidBody(float, btMotionState*, btCollisionShape*, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::getFixedBody(): error: undefined reference to 'btRigidBody::setMassProps(float, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btDefaultCollisionConfiguration::btDefaultCollisionConfiguration(btDefaultCollisionConstructionInfo const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btDbvtBroadphase::btDbvtBroadphase(btOverlappingPairCache*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btCollisionDispatcher::btCollisionDispatcher(btCollisionConfiguration*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btSequentialImpulseConstraintSolver::btSequentialImpulseConstraintSolver()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btDiscreteDynamicsWorld::btDiscreteDynamicsWorld(btDispatcher*, btBroadphaseInterface*, btConstraintSolver*, btCollisionConfiguration*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createInstanceImpl(): error: undefined reference to 'btGImpactCollisionAlgorithm::registerAlgorithm(btCollisionDispatcher*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::setLinearVelocity(Ogre::Vector3 const&, int): error: undefined reference to 'btCollisionObject::activate(bool) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::setAngularVelocity(Ogre::Vector3 const&, int): error: undefined reference to 'btCollisionObject::activate(bool) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::applyTorque(Ogre::Vector3 const&, int): error: undefined reference to 'btCollisionObject::activate(bool) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::applyForce(Ogre::Vector3 const&, int): error: undefined reference to 'btCollisionObject::activate(bool) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::recalLocalInertia(): error: undefined reference to 'btRigidBody::setMassProps(float, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkSweptTest::collides(Ogre::Ray const&, float): error: undefined reference to 'btConvexInternalShape::btConvexInternalShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkSweptTest::collides(Ogre::Ray const&, float): error: undefined reference to 'btCollisionWorld::convexSweepTest(btConvexShape const*, btTransform const&, btTransform const&, btCollisionWorld::ConvexResultCallback&, float) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkSweptTest::collides(Ogre::Ray const&, float): error: undefined reference to 'btConvexShape::~btConvexShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkSweptTest::collides(Ogre::Ray const&, float): error: undefined reference to 'vtable for btSphereShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkSweptTest::collides(Ogre::Ray const&, float): error: undefined reference to 'vtable for btConvexInternalShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function .LTHUNK9: error: undefined reference to 'btTriangleCallback::~btTriangleCallback()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function .LTHUNK9: error: undefined reference to 'btTriangleCallback::~btTriangleCallback()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkNavMeshData::gkNavMeshData(gkScene*): error: undefined reference to 'btTriangleCallback::~btTriangleCallback()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkNavMeshData::gkNavMeshData(gkScene*): error: undefined reference to 'vtable for btTriangleCallback'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createConstraint(btRigidBody*, btRigidBody*, gkPhysicsConstraintProperties const&): error: undefined reference to 'btPoint2PointConstraint::btPoint2PointConstraint(btRigidBody&, btRigidBody&, btVector3 const&, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createConstraint(btRigidBody*, btRigidBody*, gkPhysicsConstraintProperties const&): error: undefined reference to 'btPoint2PointConstraint::btPoint2PointConstraint(btRigidBody&, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createConstraint(btRigidBody*, btRigidBody*, gkPhysicsConstraintProperties const&): error: undefined reference to 'btHingeConstraint::btHingeConstraint(btRigidBody&, btRigidBody&, btVector3 const&, btVector3 const&, btVector3 const&, btVector3 const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createConstraint(btRigidBody*, btRigidBody*, gkPhysicsConstraintProperties const&): error: undefined reference to 'btHingeConstraint::btHingeConstraint(btRigidBody&, btVector3 const&, btVector3 const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::createConstraint(btRigidBody*, btRigidBody*, gkPhysicsConstraintProperties const&): error: undefined reference to 'btGeneric6DofSpringConstraint::btGeneric6DofSpringConstraint(btRigidBody&, btRigidBody&, btTransform const&, btTransform const&, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkFSM::setState(int, bool): error: undefined reference to 'btClock::reset()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btBoxShape::btBoxShape(btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btConeShapeZ::btConeShapeZ(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btCylinderShapeZ::btCylinderShapeZ(btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btTriangleMesh::getNumTriangles() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btConvexTriangleMeshShape::btConvexTriangleMeshShape(btStridingMeshInterface*, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btConcaveShape::btConcaveShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface*, bool, bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btConvexInternalShape::btConvexInternalShape()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btCapsuleShapeZ::btCapsuleShapeZ(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'vtable for btGImpactMeshShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'vtable for btSphereShape'
/opt/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: the vtable symbol may be undefined because the class is missing its key function (see go/missingkeymethod)
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btCompoundShape::btCompoundShape(bool)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkPhysicsController::_createShape(): error: undefined reference to 'btCompoundShape::addChildShape(btTransform const&, btCollisionShape*)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkGhost::create(): error: undefined reference to 'btPairCachingGhostObject::btPairCachingGhostObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::create(): error: undefined reference to 'btRigidBody::btRigidBody(float, btMotionState*, btCollisionShape*, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::create(): error: undefined reference to 'btRigidBody::setDamping(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::create(): error: undefined reference to 'btRigidBody::btRigidBody(float, btMotionState*, btCollisionShape*, btVector3 const&)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::create(): error: undefined reference to 'btRigidBody::setDamping(float, float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkRigidBody::create(): error: undefined reference to 'btCollisionObject::setActivationState(int) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::create(): error: undefined reference to 'btPairCachingGhostObject::btPairCachingGhostObject()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::create(): error: undefined reference to 'btKinematicCharacterController::btKinematicCharacterController(btPairCachingGhostObject*, btConvexShape*, float, int)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::create(): error: undefined reference to 'btKinematicCharacterController::setJumpSpeed(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkCharacter::create(): error: undefined reference to 'btKinematicCharacterController::setFallSpeed(float)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::exportBullet(std::string const&): error: undefined reference to 'sBulletDNAstr'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkDynamicsWorld::exportBullet(std::string const&): error: undefined reference to 'sBulletDNAlen'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkFSM::~gkFSM(): error: undefined reference to 'btClock::~btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:function gkFSM::gkFSM(): error: undefined reference to 'btClock::btClock()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:vtable for btGImpactShapeInterface: error: undefined reference to 'btCollisionShape::getBoundingSphere(btVector3&, float&) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:vtable for btGImpactShapeInterface: error: undefined reference to 'btCollisionShape::getAngularMotionDisc() const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:vtable for btGImpactShapeInterface: error: undefined reference to 'btCollisionShape::getContactBreakingThreshold(float) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:vtable for btGImpactShapeInterface: error: undefined reference to 'btCollisionShape::serialize(void*, btSerializer*) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:vtable for btGImpactShapeInterface: error: undefined reference to 'btCollisionShape::serializeSingleShape(btSerializer*) const'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:typeinfo for btGImpactShapeInterface: error: undefined reference to 'typeinfo for btConcaveShape'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:typeinfo for gkNavMeshData: error: undefined reference to 'typeinfo for btTriangleCallback'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_2.cpp.o):compile_OgreKitCore_2.cpp:typeinfo for gkTransformChannel: error: undefined reference to 'typeinfo for akAnimationChannel'
fernnando33
 
Posts: 7
Joined: Mon Jun 27, 2016 8:40 pm

Re: Error: undefined reference to...

Postby fernnando33 » Fri Jan 06, 2017 2:27 pm

I had to separate the output
Code: Select all
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindtostring(lua_State*): error: undefined reference to 'lua_touserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindtostring(lua_State*): error: undefined reference to 'lua_isuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindtostring(lua_State*): error: undefined reference to 'lua_topointer'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindtostring(lua_State*): error: undefined reference to 'lua_pushstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::~gkLuaEvent(): error: undefined reference to 'luaL_unref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::~gkLuaEvent(): error: undefined reference to 'luaL_unref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function .LTHUNK11: error: undefined reference to 'lua_close'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::seek(unsigned int, int): error: undefined reference to 'ov_pcm_total'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::seek(unsigned int, int): error: undefined reference to 'ov_pcm_seek'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::read(unsigned int, unsigned int&): error: undefined reference to 'ov_read'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::~gkOgg(): error: undefined reference to 'ov_clear'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::do3D(): error: undefined reference to 'alSourcefv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::do3D(): error: undefined reference to 'alSourcefv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::do3D(): error: undefined reference to 'alSourcefv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*): error: undefined reference to 'utFileStream::utFileStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*): error: undefined reference to 'utFileStream::open(char const*, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*): error: undefined reference to 'ov_open_callbacks'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*): error: undefined reference to 'ov_info'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*, int): error: undefined reference to 'ov_open_callbacks'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkOgg::load(char const*, int): error: undefined reference to 'ov_info'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::updateSoundProperties(): error: undefined reference to 'alDistanceModel'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::updateSoundProperties(): error: undefined reference to 'alSpeedOfSound'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::updateSoundProperties(): error: undefined reference to 'alDopplerFactor'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alIsPlaying(unsigned int): error: undefined reference to 'alGetSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(char const*): error: undefined reference to 'alGetError'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(char const*): error: undefined reference to 'alGetString'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::reset(): error: undefined reference to 'alSourceStop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::reset(): error: undefined reference to 'alGetSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::reset(): error: undefined reference to 'alSourceUnqueueBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::finalize(): error: undefined reference to 'alDeleteBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::finalize(): error: undefined reference to 'alDeleteSources'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::initialize(): error: undefined reference to 'alGetError'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::initialize(): error: undefined reference to 'alGenBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::initialize(): error: undefined reference to 'alGenSources'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doSuspend(): error: undefined reference to 'alSourceStop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doSuspend(): error: undefined reference to 'alSourcePlay'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcef'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcef'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcef'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcef'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcefv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::doProperties(): error: undefined reference to 'alSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::queue(bool): error: undefined reference to 'alBufferData'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::queue(bool): error: undefined reference to 'alSourceQueueBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::queue(bool): error: undefined reference to 'alSourcePlay'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::stream(): error: undefined reference to 'alGetSourcei'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::stream(): error: undefined reference to 'alSourceUnqueueBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::stream(): error: undefined reference to 'alBufferData'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::stream(): error: undefined reference to 'alSourceQueueBuffers'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkBuffer::stream(): error: undefined reference to 'alSourcePlay'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alcGetCurrentContext'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alcGetContextsDevice'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alcGetError'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alcGetString'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alGetError'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function alErrorCheck(): error: undefined reference to 'alGetString'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkWaveform::load(char const*): error: undefined reference to 'utFileStream::utFileStream()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkWaveform::load(char const*): error: undefined reference to 'utFileStream::open(char const*, utStream::StreamMode)'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaObject::gkLuaObject(lua_State*, int): error: undefined reference to 'lua_pushvalue'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaObject::gkLuaObject(lua_State*, int): error: undefined reference to 'luaL_ref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::~gkLuaScript(): error: undefined reference to 'luaL_unref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::decompile(): error: undefined reference to 'luaL_unref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::decompile(): error: undefined reference to 'lua_gc'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'lua_pushvalue'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'luaL_loadstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'lua_pcall'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'luaL_loadstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'lua_pcall'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'luaL_loadstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'lua_pcall'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function install_Templates(lua_State*): error: undefined reference to 'lua_settop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaManager::gkLuaManager(): error: undefined reference to 'luaL_newstate'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaManager::gkLuaManager(): error: undefined reference to 'luaL_openlibs'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_pushtraceback(lua_State*): error: undefined reference to 'lua_getfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_pushtraceback(lua_State*): error: undefined reference to 'lua_type'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_pushtraceback(lua_State*): error: undefined reference to 'lua_getfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_pushtraceback(lua_State*): error: undefined reference to 'lua_type'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_pushtraceback(lua_State*): error: undefined reference to 'lua_settop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::beginCall(): error: undefined reference to 'lua_gettop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::beginCall(): error: undefined reference to 'lua_rawgeti'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::beginCall(): error: undefined reference to 'lua_rawgeti'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::addArgument(bool): error: undefined reference to 'lua_pushboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::addArgument(int): error: undefined reference to 'lua_pushnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::addArgument(float): error: undefined reference to 'lua_pushnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(bool&): error: undefined reference to 'lua_pcall'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(bool&): error: undefined reference to 'lua_tolstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(bool&): error: undefined reference to 'lua_settop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(bool&): error: undefined reference to 'lua_toboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(): error: undefined reference to 'lua_tolstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaEvent::call(): error: undefined reference to 'lua_settop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_popall(lua_State*): error: undefined reference to 'lua_gettop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_pushvalue'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'luaL_loadbuffer'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_tolstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_tolstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_gettop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_type'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'lua_pushvalue'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::compile(): error: undefined reference to 'luaL_ref'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::execute(): error: undefined reference to 'lua_gettop'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::execute(): error: undefined reference to 'lua_rawgeti'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::execute(): error: undefined reference to 'lua_toboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkLuaScript::execute(): error: undefined reference to 'lua_gc'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_type'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_toboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_touserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_touserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_tonumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_topointer'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_topointer'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_dumpstack(lua_State*): error: undefined reference to 'lua_topointer'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_beginnamespace(lua_State*, char const*): error: undefined reference to 'lua_pushstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_beginnamespace(lua_State*, char const*): error: undefined reference to 'lua_createtable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_endnamespace(lua_State*): error: undefined reference to 'lua_settable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addconstant(lua_State*, char const*, double): error: undefined reference to 'lua_pushnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addconstant(lua_State*, char const*, double): error: undefined reference to 'lua_setfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addconstant(lua_State*, char const*, char const*): error: undefined reference to 'lua_pushstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addconstant(lua_State*, char const*, char const*): error: undefined reference to 'lua_setfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_isclass(lua_State*, int): error: undefined reference to 'lua_isuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_getclasstype(lua_State*): error: undefined reference to 'lua_touserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindvalidateparams(char const*, lua_State*): error: undefined reference to 'lua_isnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindvalidateparams(char const*, lua_State*): error: undefined reference to 'lua_isstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindmethodwrapper(lua_State*): error: undefined reference to 'luaL_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindmethodwrapper(lua_State*): error: undefined reference to 'luaL_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodget(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushlightuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodget(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushlightuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodget(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushcclosure'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindclassindexerget(lua_State*): error: undefined reference to 'lua_isstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodset(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushlightuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodset(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushlightuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindpushclassmethodset(lua_State*, unsigned int, gkLuaTypeDef*): error: undefined reference to 'lua_pushcclosure'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_bindclassindexerset(lua_State*): error: undefined reference to 'lua_isstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_pushstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_pushcclosure'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_settable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'luaL_newmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_setfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_pushcclosure'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_settable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addclasstype(lua_State*, gkLuaTypeDef*): error: undefined reference to 'lua_settable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function lua_addmethods(lua_State*, gkLuaMethodDef*): error: undefined reference to 'lua_pushnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gsGameObject::playAnimation(std::string const&, float, bool): error: undefined reference to 'akAnimationPlayer::reset()'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function .LTHUNK9: error: undefined reference to 'alcMakeContextCurrent'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function .LTHUNK9: error: undefined reference to 'alcDestroyContext'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function .LTHUNK9: error: undefined reference to 'alcCloseDevice'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::update(gkScene*): error: undefined reference to 'alListenerfv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::update(gkScene*): error: undefined reference to 'alListenerfv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::update(gkScene*): error: undefined reference to 'alListenerfv'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcGetCurrentContext'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcOpenDevice'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcCreateContext'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcCloseDevice'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcMakeContextCurrent'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcDestroyContext'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alcCloseDevice'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alDistanceModel'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alSpeedOfSound'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(compile_OgreKitCore_3.cpp.o):compile_OgreKitCore_3.cpp:function gkSoundManager::initialize(): error: undefined reference to 'alDopplerFactor'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_GetModule: error: undefined reference to 'lua_rawget'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawget'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawset'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawget'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawset'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawget'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawset'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_add_class_details: error: undefined reference to 'lua_rawset'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_getPlatform: error: undefined reference to 'lua_pushfstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_getPlatform: error: undefined reference to 'lua_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function gsGetProperty(lua_State*, gsProperty const&): error: undefined reference to 'lua_pushboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function gsGetProperty(lua_State*, gsProperty const&): error: undefined reference to 'lua_pushlstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_set: error: undefined reference to 'lua_getmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_set: error: undefined reference to 'lua_remove'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_set: error: undefined reference to 'lua_remove'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_set: error: undefined reference to 'lua_iscfunction'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_set: error: undefined reference to 'lua_call'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_getmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_remove'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_remove'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_iscfunction'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_call'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_module_get: error: undefined reference to 'lua_pushnil'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_set: error: undefined reference to 'lua_getmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_set: error: undefined reference to 'lua_iscfunction'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_set: error: undefined reference to 'lua_call'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_set: error: undefined reference to 'lua_iscfunction'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_set: error: undefined reference to 'lua_call'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_getGlobalVolume: error: undefined reference to 'lua_pushfstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_getGlobalVolume: error: undefined reference to 'lua_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_typename: error: undefined reference to 'lua_isuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_typename: error: undefined reference to 'lua_typename'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_setGlobalVolume: error: undefined reference to 'lua_pushfstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_setGlobalVolume: error: undefined reference to 'lua_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_setGlobalVolume: error: undefined reference to 'lua_tonumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_setGlobalVolume: error: undefined reference to 'lua_isnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_w_set: error: undefined reference to 'lua_pushfstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_w_set: error: undefined reference to 'lua_error'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_w_set: error: undefined reference to 'lua_tonumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_w_set: error: undefined reference to 'lua_isuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_w_set: error: undefined reference to 'lua_isnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_z_set: error: undefined reference to 'lua_tonumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Vector4_z_set: error: undefined reference to 'lua_isnumber'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Process_isFinished: error: undefined reference to 'lua_pushboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Mouse_moved_get: error: undefined reference to 'lua_pushboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_Mouse_moved_set: error: undefined reference to 'lua_toboolean'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _wrap_setMaterialParam: error: undefined reference to 'lua_isstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_get_class_registry: error: undefined reference to 'lua_createtable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function _SWIG_Lua_AddMetatable: error: undefined reference to 'lua_setmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_NewPointerObj: error: undefined reference to 'lua_pushnil'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_NewPointerObj: error: undefined reference to 'lua_newuserdata'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function SWIG_Lua_class_get: error: undefined reference to 'lua_getmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_pushnil'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_createtable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_createtable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_setfield'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_setmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_gettable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLuaScript, gsLuaScript>(lua_State*, gkLuaScript*, char const*, swig_type_info*) [clone .constprop.296]: error: undefined reference to 'lua_gettable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkCamera, gsCamera>(lua_State*, gkCamera*, char const*, swig_type_info*) [clone .constprop.299]: error: undefined reference to 'lua_pushnil'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkCamera, gsCamera>(lua_State*, gkCamera*, char const*, swig_type_info*) [clone .constprop.299]: error: undefined reference to 'lua_setmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkCamera, gsCamera>(lua_State*, gkCamera*, char const*, swig_type_info*) [clone .constprop.299]: error: undefined reference to 'lua_gettable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkCamera, gsCamera>(lua_State*, gkCamera*, char const*, swig_type_info*) [clone .constprop.299]: error: undefined reference to 'lua_gettable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function int gsLuaStoreAndReturnObject<gkLight, gsLight>(lua_State*, gkLight*, char const*, swig_type_info*) [clone .constprop.301]: error: undefined reference to 'lua_setmetatable'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function luaopen_OgreKit_user(lua_State*): error: undefined reference to 'luaL_loadstring'
/usr/lib/android/GameKit_r8c_M2/libOgreKitCore.a(OgreKitLua.cpp.o):OgreKitLua.cpp:function luaopen_OgreKit: error: undefined reference to 'lua_newuserdata'
fernnando33
 
Posts: 7
Joined: Mon Jun 27, 2016 8:40 pm

Re: Error: undefined reference to...

Postby fernnando33 » Fri Jan 06, 2017 2:27 pm

Code: Select all
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_0.cpp.o):compile_OgreMain_0.cpp:function Ogre::PlatformInformation::getCpuIdentifier(): error: undefined reference to 'android_getCpuFamily'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_0.cpp.o):compile_OgreMain_0.cpp:function Ogre::PlatformInformation::getCpuIdentifier(): error: undefined reference to 'android_getCpuFeatures'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_0.cpp.o):compile_OgreMain_0.cpp:function Ogre::PlatformInformation::getCpuFeatures(): error: undefined reference to 'android_getCpuFeatures'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::magicNumberToFileExt(char const*, unsigned int) const: error: undefined reference to 'FreeImage_OpenMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::magicNumberToFileExt(char const*, unsigned int) const: error: undefined reference to 'FreeImage_GetFileTypeFromMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::magicNumberToFileExt(char const*, unsigned int) const: error: undefined reference to 'FreeImage_CloseMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::magicNumberToFileExt(char const*, unsigned int) const: error: undefined reference to 'FreeImage_GetFormatFromFIF'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageLoadErrorHandler(FREE_IMAGE_FORMAT, char const*): error: undefined reference to 'FreeImage_GetFormatFromFIF'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_FIFSupportsExportType'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_FIFSupportsExportBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_FIFSupportsExportBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_FIFSupportsExportBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_FIFSupportsExportBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_AllocateT'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_ConvertToGreyscale'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_Unload'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_GetPitch'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeBitmap(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_GetBits'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeToFile(Ogre::SharedPtr<Ogre::MemoryDataStream>&, std::string const&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_Save'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encodeToFile(Ogre::SharedPtr<Ogre::MemoryDataStream>&, std::string const&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_Unload'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::exists(std::string const&): error: undefined reference to 'AAssetManager_open'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::exists(std::string const&): error: undefined reference to 'AAsset_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_OpenMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_LoadFromMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetWidth'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetHeight'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetImageType'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetColorType'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_ConvertToGreyscale'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_IsTransparent'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_ConvertTo32Bits'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_ConvertTo24Bits'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_Unload'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetBPP'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetGreenMask'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetBits'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_GetPitch'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_Unload'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::decode(Ogre::SharedPtr<Ogre::DataStream>&) const: error: undefined reference to 'FreeImage_CloseMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::open(std::string const&, bool) const: error: undefined reference to 'AAssetManager_open'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::open(std::string const&, bool) const: error: undefined reference to 'AAsset_getLength'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::open(std::string const&, bool) const: error: undefined reference to 'AAsset_getBuffer'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::open(std::string const&, bool) const: error: undefined reference to 'AAsset_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encode(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_OpenMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encode(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_SaveToMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encode(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_AcquireMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::encode(Ogre::SharedPtr<Ogre::MemoryDataStream>&, Ogre::SharedPtr<Ogre::Codec::CodecData>&) const: error: undefined reference to 'FreeImage_CloseMemory'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAssetManager_openDir'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAssetManager_open'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAsset_getLength'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAsset_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAssetDir_getNextFileName'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::findFileInfo(std::string const&, bool, bool) const: error: undefined reference to 'AAssetDir_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAssetManager_openDir'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAssetManager_open'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAsset_getLength'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAsset_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAssetDir_getNextFileName'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::listFileInfo(bool, bool): error: undefined reference to 'AAssetDir_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::find(std::string const&, bool, bool): error: undefined reference to 'AAssetManager_openDir'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::find(std::string const&, bool, bool): error: undefined reference to 'AAssetDir_getNextFileName'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::find(std::string const&, bool, bool): error: undefined reference to 'AAssetDir_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::list(bool, bool): error: undefined reference to 'AAssetManager_openDir'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::list(bool, bool): error: undefined reference to 'AAssetDir_getNextFileName'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKFileSystemArchive::list(bool, bool): error: undefined reference to 'AAssetDir_close'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_Initialise'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_GetVersion'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_GetCopyrightMessage'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_GetFIFExtensionList'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_GetFIFCount'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::startup(): error: undefined reference to 'FreeImage_SetOutputMessage'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKZipArchiveFactory::createInstance(std::string const&, bool): error: undefined reference to 'AAsset_getBuffer'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::APKZipArchiveFactory::createInstance(std::string const&, bool): error: undefined reference to 'AAsset_getLength'
/usr/lib/android/GameKit_r8c_M2/libOgreMainStatic.a(compile_OgreMain_4.cpp.o):compile_OgreMain_4.cpp:function Ogre::FreeImageCodec::shutdown(): error: undefined reference to 'FreeImage_DeInitialise'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_Init_FreeType'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_New_Memory_Face'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_Set_Char_Size'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_Load_Char'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_Load_Char'
/usr/lib/android/GameKit_r8c_M2/libOgreOverlayStatic.a(compile_OgreOverlay_0.cpp.o):compile_OgreOverlay_0.cpp:function .LTHUNK22: error: undefined reference to 'FT_Done_FreeType'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::stop(): error: undefined reference to 'eglTerminate'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getProcAddress(std::string const&): error: undefined reference to 'eglGetProcAddress'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLContext::endCurrent(): error: undefined reference to 'eglMakeCurrent'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLContext::_destroyInternalResources(): error: undefined reference to 'eglDestroyContext'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::windowMovedOrResized(): error: undefined reference to 'eglQuerySurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::windowMovedOrResized(): error: undefined reference to 'eglQuerySurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLContext::setCurrent(): error: undefined reference to 'eglMakeCurrent'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLWindow::swapBuffers(): error: undefined reference to 'eglSwapBuffers'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::_destroyInternalResources(): error: undefined reference to 'eglDestroySurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::_destroyInternalResources(): error: undefined reference to 'eglTerminate'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLWindow::createSurfaceFromWindow(void*, ANativeWindow*): error: undefined reference to 'eglCreateWindowSurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::chooseGLConfig(int const*, int*): error: undefined reference to 'eglChooseConfig'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::chooseGLConfig(int const*, int*): error: undefined reference to 'eglChooseConfig'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getConfigs(int*): error: undefined reference to 'eglGetConfigs'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getConfigs(int*): error: undefined reference to 'eglGetConfigs'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLConfigAttrib(void*, int, int*): error: undefined reference to 'eglGetConfigAttrib'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLConfigFromContext(void*): error: undefined reference to 'eglQueryContext'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLConfigFromDrawable(void*, unsigned int*, unsigned int*): error: undefined reference to 'eglQuerySurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLConfigFromDrawable(void*, unsigned int*, unsigned int*): error: undefined reference to 'eglQuerySurface'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::createNewContext(void*, void*, void*) const: error: undefined reference to 'eglCreateContext'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLDisplay(): error: undefined reference to 'eglGetDisplay'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::EGLSupport::getGLDisplay(): error: undefined reference to 'eglInitialize'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::_createInternalResources(ANativeWindow*, AConfiguration*): error: undefined reference to 'eglGetConfigAttrib'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::_createInternalResources(ANativeWindow*, AConfiguration*): error: undefined reference to 'ANativeWindow_setBuffersGeometry'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::_createInternalResources(ANativeWindow*, AConfiguration*): error: undefined reference to 'AConfiguration_getOrientation'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::create(std::string const&, unsigned int, unsigned int, bool, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*): error: undefined reference to 'eglGetCurrentContext'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::create(std::string const&, unsigned int, unsigned int, bool, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*): error: undefined reference to 'eglGetCurrentContext'
/usr/lib/android/GameKit_r8c_M2/libRenderSystem_GLES2Static.a(compile_RenderSystem_GLES2_1.cpp.o):compile_RenderSystem_GLES2_1.cpp:function Ogre::AndroidEGLWindow::create(std::string const&, unsigned int, unsigned int, bool, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > > const*): error: undefined reference to 'eglGetCurrentSurface'
fernnando33
 
Posts: 7
Joined: Mon Jun 27, 2016 8:40 pm

Re: Error: undefined reference to...

Postby dertom » Fri Jan 06, 2017 4:10 pm

Hi fernando,
if you follow the normal build-process a shared library should be created. To be honest I'm not 100% sure where this is in the offical version.
EDIT: ok, tested it. The shared library (libOgreKit.so and libopenal.so ) will be in BUILD_DIR/AndroidDemo/libs/armeabi-v7a

To build I went to the gamekit-source-folder:
./configure-android ../gk-build
cd ../gk-build
make -j8

About the NDK that is actually only a matter of CMake. Afaik the toolchain-file we use is not working with newer NDKs. So this is just a matter of having a deep look into the toolchain-file or replace with another on that might fly around in the internet.

Sry, I'm a bit in a hurry. Hope that helped a bit. Feel free to keep asking...good luck. ;D
Check out my first android-game 'Wood Games 3D' Actually not a gamekit game (not yet :D)
https://market.android.com/details?id=org.tt | twitter
dertom
 
Posts: 504
Joined: Fri Apr 01, 2011 11:56 am
Location: Germany

Re: Error: undefined reference to...

Postby fernnando33 » Fri Jan 06, 2017 7:18 pm

Hey dertom, thanks for the answer!!

Ok, we are doing the same thing to compile GameKit. The problem should not be there.

I'm now a little bit confused, what do I need to use GameKit? Headers + libOgreKit.so that is for sure. What about the static libraries that are in /build/Bin/lib ?

I included libOgreKit.so and libopenal.so and now everything seems to work ok in my Qt project but I don't get it.. Shouldn't they be asking for their dependencies? There is no undefined reference anymore.

I don't have any experience with makefiles, I just started to make some Android.mk and Application.mk but for small libraries. Something like Ogre or GameKit is simply out of my range.

I'll post other details when I get something more tangible.

Edit:
My application crashes at startup but I'm sure that there is some path that I need to change.
fernnando33
 
Posts: 7
Joined: Mon Jun 27, 2016 8:40 pm

Re: Error: undefined reference to...

Postby dertom » Fri Jan 06, 2017 9:05 pm

All dependencies are compiled in libOgreKit.so no need for static libs the only reason openal kept as single-file is that it is lgpl. How you now use it well that is a complete different question.
For a minimal application to get gamekit started look at the samples. I think Gamekit/Samples/AndroidDemo/Shared/Main.cpp would be a good start. But still then you
need to tell ogre3d (the underlying graphics engine) to use a qt window (guess you should consult ogre3d-forum for that) and then I guess you have to write an OIS plugin
to understand Qt inputs....all not so trivial.

About the crash. Look at "adb logcat" what the problem is and post it here.
Check out my first android-game 'Wood Games 3D' Actually not a gamekit game (not yet :D)
https://market.android.com/details?id=org.tt | twitter
dertom
 
Posts: 504
Joined: Fri Apr 01, 2011 11:56 am
Location: Germany

Re: Error: undefined reference to...

Postby fernnando33 » Wed Jan 11, 2017 2:09 pm

Hey dertom! Thanks for the explanation. I don't know how to use correctly logcat, I tried but I failed. With Qt's output I could find that the error is a SIGABRT. In some lines using gkPath and gkUserDefs, I'm still trying to find out how to fix this.

Thanks for your help and I'll learn a little bit more about GK and OGRE, I'm sure that the errors I received are some newbie misconfiguration.
fernnando33
 
Posts: 7
Joined: Mon Jun 27, 2016 8:40 pm

Re: Error: undefined reference to...

Postby dertom » Wed Jan 11, 2017 3:12 pm

Hmm,to use logcat you actually just start it "adb logcat" and see what log comes out from the android device. Nothing special to know there.
To you error.
This seems to me like gamekit wants to load default-values but doesn't succeed.
If you based on android's main, try to remove
Code: Select all
        // overide settings if found
        if (path.isFileInBundle())
                getPrefs().load(path.getPath());
Check out my first android-game 'Wood Games 3D' Actually not a gamekit game (not yet :D)
https://market.android.com/details?id=org.tt | twitter
dertom
 
Posts: 504
Joined: Fri Apr 01, 2011 11:56 am
Location: Germany


Return to OgreKit Discussion

Who is online

Users browsing this forum: No registered users and 3 guests

cron