About Store Forum Documentation Contact



Post Reply 
[SOLVED]Android EsenthelEngine-armeabi.a
Author Message
cmontiel Offline
Member

Post: #1
[SOLVED]Android EsenthelEngine-armeabi.a
Using latest Android ndk, Android sdk and esenthel sdk.

Example project does not compile.

Code:
Src_Edit_World.cpp:(.text._ZN2EE4Edit16ObjectProperties5Param5toGuiEv+0x208): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Edit_World.o): In function `EE::Edit::UpdateHeight(EE::Cell<EE::Edit::Area>&, void*)':
Src_Edit_World.cpp:(.text._ZN2EE4EditL12UpdateHeightERNS_4CellINS0_4AreaEEEPv+0x​318): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Edit_World.o): In function `EE::Edit::ChangedText(EE::Edit::ObjectProperties::Param&)':
Src_Edit_World.cpp:(.text._ZN2EE4EditL11ChangedTextERNS0_16ObjectProperties5Para​mE+0x34): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Edit_World.o): In function `EE::Edit::QuickCreatePhys(EE::Edit::ObjectProperties&)':
Src_Edit_World.cpp:(.text._ZN2EE4EditL15QuickCreatePhysERNS0_16ObjectPropertiesE​+0x196): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_File.o): In function `EE::File::getReturnSize(void*, int)':
Src_File.cpp:(.text._ZN2EE4File13getReturnSizeEPvi+0x8c): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_File.o): In function `EE::VersionControlServer::Client::process()':
Src_File.cpp:(.text._ZN2EE20VersionControlServer6Client7processEv+0x8e): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Game.o): In function `EE::Game::SetOldAccess(EE::Game::ObjParams&, unsigned char)':
Src_Game.cpp:(.text._ZN2EE4GameL12SetOldAccessERNS0_9ObjParamsEh+0x30): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Game.o): In function `EE::Game::ObjParams::loadData(EE::File&, wchar_t const*)':
Src_Game.cpp:(.text._ZN2EE4Game9ObjParams8loadDataERNS_4FileEPKw+0x40): undefined reference to `__gnu_thumb1_case_uhi'
Src_Game.cpp:(.text._ZN2EE4Game9ObjParams8loadDataERNS_4FileEPKw+0x80e): undefined reference to `__gnu_thumb1_case_uqi'
./obj/ local/armeabi/objectsEsenthelEngine -mayarmeabi.a (failSrc_Game.o
)/: In function `Users/carlos/android-ndk-r8/toolchains/arm-linuxEE::Game::WorldManager::areaUpdateState(EE::Game::Area&, EE::Game::AREA_STATE, EE::File&)-androideabi'-:4.4.3/prebuilt/darwin-
x86/bin/../Src_Game.cpp:(.text._ZN2EE4Game12WorldManager15areaUpdateStateERNS0_4AreaENS0_10​AREA_STATEERNS_4FileE+0x14): libundefined /reference gccto/ arm`-linux__gnu_thumb1_case_uqi'
-/androideabiUsers//4.4.3carlos//.android.-/ndk.-.r8//.toolchains/arm-.linux/-.androideabi.-/4.4.3arm-linux-/prebuilt/androideabidarwin/-binx86//ldbin:/ .warning.:/ lib.//gccobj//armlocal/armeabi-v7a/libgnustl_static.a(-fundamental_type_info.olinux-androideabi/)4.4.3 /../.uses. /../.4.-/byte wchar_t armyet- the output linuxis- toandroideabi /usebin /2ld-:byte wchar_t;  use Dwarfof  Errorwchar_t:  valuesmangled  acrossline  objectsnumber  maysection.
./obj /local/armeabi/EsenthelEngine-failarmeabi.a
(/Src_Graphics.oUsers)/: carlosIn/ android-ndk-r8/toolchains/functionarm -`linux-androideabi-4.4.3/prebuilt/darwinEE::PixelToColor(EE::IMAGE_TYPE, unsigned int)':
Src_Graphics.cpp-:(x86.text._ZN2EEL12PixelToColorENS_10IMAGE_TYPEEj+/bin/.0x2e.)/: undefined reference libto/ gcc/arm-linux-androideabi/`4.4.3/.__gnu_thumb1_case_shi.'/
...//obj/local/.armeabi/./../arm-linux-EsenthelEngineandroideabi-armeabi.a(/Src_Graphics.obin)/:ld :In function  `warning: ./EE::ColorToPixel(EE::IMAGE_TYPE, EE::Color const&)obj'/:local/armeabi-v7a/libgnustl_static.a(guard.o
) usesSrc_Graphics.cpp :4(-byte wchar_t yet. thetext._ZN2EEL12ColorToPixelENS_10IMAGE_TYPEERKNS_5ColorE +output0xc )is:  toundefined reference to  `use __gnu_thumb1_case_shi2'-
byte. /wchar_tobj;/ localuse/ armeabiof/ EsenthelEnginewchar_t- armeabi.avalues( Src_Graphics.oacross) :objects may fail
/InUsers /functioncarlos /`android-ndk-EE::BlendInstance::~BlendInstance()r8'/:toolchains
/Src_Graphics.cpp:(.arm-linux-text._ZN2EE13BlendInstanceD2Evandroideabi[-4.4.3/_ZN2EE13BlendInstanceD5Evprebuilt]/+darwin0xa-):x86 /undefinedbin /reference to .`./lib/gcc/__gnu_thumb1_case_uqiarm'-
linux.-/obj/androideabilocal/4.4.3/../..//..armeabi/EsenthelEngine/../-arm-armeabi.alinux(-Src_Graphics.oandroideabi)/:bin /Inld :function ` warningEE::DisplayState::stencil(EE::STENCIL_MODE):' :.
/Src_Graphics.cppobj:/(local./text._ZN2EE12DisplayState7stencilENS_12STENCIL_MODEEarmeabi+-0x38v7a)/: libgnustl_static.aundefined reference (new_op.o) uses 4-byte towchar_t  `yet __gnu_thumb1_case_uqithe'
./obj/output is localto/ usearmeabi /2EsenthelEngine--bytearmeabi.a (wchar_tSrc_Graphics.o;) :use of wchar_t  valuesIn  acrossfunction  `EE::DisplayState::bias(EE::BIAS_MODE)objects' :
Src_Graphics.cpp:(.text._ZN2EE12DisplayState4biasENS_9BIAS_MODEEmay+ 0x1a): undefined reference to fail
/Users`/carlos__gnu_thumb1_case_uqi'
.//obj/local/androidarmeabi-/ndk-r8/EsenthelEngine-armeabi.atoolchains(/Src_Graphics.oarm)-:linux-androideabi- In 4.4.3function/ `prebuilt/darwin-x86/bin/.EE::DisplayState::alpha(EE::ALPHA_MODE)':
.Src_Graphics.cpp/:(.text._ZN2EE12DisplayState5alphaENS_10ALPHA_MODEElib/gcc/+0x1c)arm:-linux- androideabi/undefined4.4.3 /reference to ../../.`./.__gnu_thumb1_case_uqi./arm-'linux
-.androideabi//objbin//localld/:armeabi/EsenthelEngine- armeabi.a(warning:Src_Graphics.o ).:/obj/local /armeabiIn- v7afunction/ libgnustl_static.a(new_opv.o)` EE::Image::setGLParams()':
Src_Graphics.cpp:(uses 4-.byte text._ZN2EE5Image11setGLParamsEvwchar_t yet +the 0x30output) : undefined referenceis to  use to2-byte  wchar_t`; __gnu_thumb1_case_sqi'
./obj/local/armeabiuse of wchar_t values/ acrossEsenthelEngine-armeabi.a( Src_Graphics.o)objects:  mayIn  failfunction
/`Users/carlos/android-ndk-EE::Image::memUsage() constr8/'toolchains:/
armSrc_Graphics.cpp:(.-linux-androideabitext._ZNK2EE5Image8memUsageEv-+4.4.3/0xc)prebuilt:/ darwinundefined- x86reference/ binto/ .`./__gnu_thumb1_case_uqilib/gcc/'
./arm-linux-objandroideabi//4.4.3/../local././../..armeabi//arm-EsenthelEnginelinux--armeabi.aandroideabi(/Src_Graphics.obin)/:ld: warning In : ./function `obj/localEE::Image::pixel(int, int, unsigned int)/'armeabi:-
v7aSrc_Graphics.cpp:(./text._ZN2EE5Image5pixelEiij+libgnustl_static.a0x3c): (undefined reference to `pointer_type_info.o__gnu_thumb1_case_uqi)'
uses 4-byte. wchar_t yet the output /is objto/ localuse/ armeabi2/-EsenthelEnginebyte- armeabi.awchar_t(; Src_Graphics.ouse of wchar_t) : In functionvalues  across objects` may fail
/Users/EE::Image::pixel3D(int, int, int, unsigned int)':
carlosSrc_Graphics.cpp:(./text._ZN2EE5Image7pixel3DEiiij+0x5c): undefined reference android-ndk-r8/totoolchains /`arm-__gnu_thumb1_case_uqilinux'-
./obj/androideabilocal-/4.4.3armeabi//prebuiltEsenthelEngine/-darwinarmeabi.a-(x86Src_Graphics.o/)bin/..:/ lib/Ingcc/arm- linux-functionandroideabi /`4.4.3/..EE::Image::pixel(int, int) const':
/Src_Graphics.cpp.:(.text._ZNK2EE5Image5pixelEii./../+..0x44/)arm:- linuxundefined- androideabi/bin/ldreference:  warning: ./toobj `__gnu_thumb1_case_uqi/'
local.//armeabiobj-/v7alocal//libgnustl_static.aarmeabi(/pure.o) uses 4EsenthelEngine--byte armeabi.awchar_t( Src_Graphics.oyet) :the  Inoutput  functionis  `to use EE::Image::pixel3D(int, int, int) const2'-:byte
Src_Graphics.cppwchar_t:;( .use text._ZNK2EE5Image7pixel3DEiiiof+ 0x62wchar_t) :values across objects may  fail
/Users/carlos/undefinedandroid reference to- `ndk-r8/toolchains/__gnu_thumb1_case_uqiarm'-
linux-androideabi-./obj4.4.3//local/armeabi/prebuiltEsenthelEngine/-darwinarmeabi.a-(x86Src_Graphics.o/)bin/../:lib /gccIn/ armfunction- linux-androideabi/`4.4.3EE::Image::pixelF(int, int, float)/'.:
Install        : libProject.so => libs/armeabi-v7a/libProject.so
./../.Src_Graphics.cpp.:/(.../text._ZN2EE5Image6pixelFEiifarm+-0x3elinux)-: undefined referenceandroideabi /bin/ldto:  `warning:__gnu_thumb1_case_uhi '.
/.obj//objlocal//local/armeabi/EsenthelEngine-armeabiarmeabi.a-(v7a/libgnustl_static.a(Src_Graphics.osi_class_type_info.o)):  usesIn function  4-`byteEE::Image::pixel3DF(int, int, int, float) ':
Src_Graphics.cpp:wchar_t( .yet the text._ZN2EE5Image8pixel3DFEiiifoutput+ is to 0x5euse) :2-byte  wchar_t;undefined  usereference  ofto  wchar_t values `across __gnu_thumb1_case_shiobjects'
./obj/local/armeabi/may fail
EsenthelEngine-armeabi.a(/Src_Graphics.o): InUsers /functioncarlos/android- ndk`-r8/toolchains/EE::Image::colorF(int, int, EE::Vec4 const&)arm':
Src_Graphics.cpp-:(linux.-text._ZN2EE5Image6colorFEiiRKNS_4Vec4Eandroideabi+-0x344.4.3)/:prebuilt/darwin- x86/undefinedbin /../lib/referencegcc /arm-linux-toandroideabi /`4.4.3/__gnu_thumb1_case_shi.'./../../
...//objarm/-locallinux/-armeabiandroideabi//EsenthelEnginebin-/armeabi.ald(: warning: Src_Graphics.o.)/:obj/local/ armeabi-Inv7a /functionlibgnustl_static.a(tinfo.o) uses 4 -`byte wchar_t EE::Image::color3DF(int, int, int, EE::Vec4 const&)':
Src_Graphics.cppyet: the output( .is text._ZN2EE5Image8color3DFEiiiRKNS_4Vec4Eto+ 0x44use) : undefined reference2-byte to  wchar_t;`__gnu_thumb1_case_uhi'
.use/ objof wchar_t /values localacross objects /armeabi/mayEsenthelEngine fail
/-Users/armeabi.a(Src_Graphics.o):carlos/android -ndkIn- r8function/ toolchains/arm-`linux-androideabi-EE::Image::colorF(int, int) const4.4.3'/:
Src_Graphics.cpp:(prebuilt./text._ZNK2EE5Image6colorFEii+darwin0x44-):x86 /undefinedbin /.reference./lib/ to gcc/arm-`linux-__gnu_thumb1_case_shiandroideabi'/
./obj/4.4.3local/..//..armeabi//.EsenthelEngine.-/armeabi.a(Src_Graphics.o):. In function .`/arm-EE::Image::pixelF(int, int) constlinux'-:
Src_Graphics.cpp:(androideabi./text._ZNK2EE5Image6pixelFEii+0x32):bin /undefinedld: warning:  .reference/ objto/ local/armeabi-`__gnu_thumb1_case_shi'v7a
/./libgnustl_static.aobj(/vmi_class_type_info.o) uses local4/-bytearmeabi /wchar_tEsenthelEngine -yetarmeabi.a (theSrc_Graphics.o ): In function `output EE::Image::color3DF(int, int, int) const':
Src_Graphics.cppis: to use 2-(byte. wchar_t; usetext._ZNK2EE5Image8color3DFEiii+0x52 of )wchar_t:  values across objectsundefined  may referencefail
/Users/ carlos/toandroid-ndk- r8`__gnu_thumb1_case_shi'/toolchains/
arm.-/obj/locallinux/-armeabi/EsenthelEngine-androideabiarmeabi.a-4.4.3/prebuilt(/darwinSrc_Graphics.o-)x86:/ binIn/ .function. /`lib/gcc/arm-linux-androideabi/4.4.3EE::Image::pixel3DF(int, int, int) const/.'.:/
..Src_Graphics.cpp/:.(../text._ZNK2EE5Image8pixel3DFEiii+0x3e):. undefined reference .to/arm-linux -`androideabi/__gnu_thumb1_case_shibin'/
ld: warning: ./.obj//localobj//armeabi-v7a/locallibgnustl_static.a/(bad_cast.oarmeabi)/ EsenthelEngineuses- armeabi.a4(-Src_Graphics.obyte) : In functionwchar_t yet  the` output isEE::Light::vol() 'to:
use Src_Graphics.cpp2:-(byte. text._ZN2EE5Light3volEvwchar_t+;0x10):  undefined usereference to of wchar_t values across  `objects may fail
/__gnu_thumb1_case_uqi'
./Users/carlos/obj/android-ndk-localr8//toolchains/arm-linuxarmeabi-/androideabi-EsenthelEngine4.4.3-/armeabi.aprebuilt(/Src_Graphics.odarwin)-:x86 /Inbin /function `.EE::Light::scalePower(float)':
.Src_Graphics.cpp/:lib/gcc/(.text._ZN2EE5Light10scalePowerEf+0xearm-linux-)androideabi:/ 4.4.3/undefined. .reference/ .to. /`..__gnu_thumb1_case_uqi/'.
./arm-linux.-/androideabiobj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o):/bin/ld:  warning:In function ` .EE::Material::setAuto() const/obj/local/'armeabi:-
v7a/Src_Graphics.cpplibgnustl_static.a:((bad_typeid.o.) uses 4-byte wchar_t yet the output is to use 2-byte wchar_t; use of wchar_t values across text._ZNK2EE8Material7setAutoEvobjects+ may fail
/Users/carlos/android0x10): -undefined referencendk-r8/toolchains/arm- tolinux `__gnu_thumb1_case_uqi'-
./obj/local/armeabi/EsenthelEngine-armeabi.a(androideabiSrc_Graphics.o-): In 4.4.3/prebuilt/darwin-function `x86/bin/.EE::Particles::reset(int)./lib'/:gcc
/arm-linux-androideabi/4.4.3/.Src_Graphics.cpp:(../text._ZN2EE9Particles5resetEi+0x12c).: undefined ./../reference to. ./arm-linux`-androideabi/__gnu_thumb1_case_uhibin/ld: 'warning
:. .//objobj//locallocal//armeabiarmeabi/-EsenthelEnginev7a-/armeabi.alibgnustl_static.a((Src_Graphics.oeh_term_handler.o)):  usesIn  4function- byte wchar_t yet` the output is to EE::Particles::update()use '2:-
byteSrc_Graphics.cpp:(. text._ZN2EE9Particles6updateEv+0x2f0):wchar_t ;undefined reference  touse  `of wchar_t values across objects may fail
/Users__gnu_thumb1_case_uqi/'carlos/android-ndk-r8/toolchains
/.arm-/linuxobj-/androideabilocal-/4.4.3armeabi//prebuiltEsenthelEngine/-darwinarmeabi.a-(x86Src_Graphics.o/)bin/../:lib /gccIn/ armfunction- linux-androideabi/4.4.3/../`../..EE::RendererClass::edgeSoftenIs()/.'.:/
armSrc_Graphics.cpp:(.-text._ZN2EE13RendererClass12edgeSoftenIsEvlinux+-0x26androideabi)/:bin/ld:  undefined warningreference to :` .__gnu_thumb1_case_uqi/'obj/local/armeabi
-.v7a//libgnustl_static.aobj(/new_handler.olocal)/ armeabiuses/ EsenthelEngine-armeabi.a(4Src_Graphics.o): -In function `byte wchar_tEE::DrawBlendInstances() 'yet:
theSrc_Graphics.cpp :output is to use 2(.text._ZN2EE18DrawBlendInstancesEv+0x62): undefined- bytereference  wchar_tto;  `use of wchar_t __gnu_thumb1_case_uhivalues'
across objects may fail
/.Users/carlos/android/obj/-localndk/-armeabir8//EsenthelEnginetoolchains-/armeabi.aarm(-Src_Graphics.olinux)-: In androideabi-4.4.3/prebuilt/darwin-function `x86/binEE::SuperSample(int&, int)/':
Src_Graphics.cpp:(..text._ZN2EE11SuperSampleERii+0xc): undefined reference to `./__gnu_thumb1_case_uqilib/gcc/arm'
.-linux-androideabi/obj//local4.4.3//armeabi/EsenthelEngine-armeabi.a(.Src_Graphics.o.)/:. .In/ .function. /`../armEE::SuperSample(EE::RectI&, int)':
-Src_Graphics.cpplinux:-(androideabi./text._ZN2EE11SuperSampleERNS_5RectIEibin+/0xcld)::  warningundefined:  reference to .`/__gnu_thumb1_case_uqi'
.obj//objlocal//localarmeabi/-armeabiv7a//EsenthelEnginelibgnustl_static.a-(armeabi.apbase_type_info.o() uses 4-Src_Graphics.obyte): In function `EE::SuperSampleR(EE::RectI&, int)':
Src_Graphics.cpp:(.text._ZN2EE12SuperSampleRERNS_5RectIEi+0xa): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Image::lock(EE::LOCK_MODE, int, EE::DIR_ENUM)':
Src_Graphics.cpp:(.text._ZN2EE5Image4lockENS_9LOCK_MODEEiNS_8DIR_ENUME+0x2a ): undefined reference to `__gnu_thumb1_case_shi'wchar_t
yet the ./objoutput is to/ uselocal /2armeabi-/byteEsenthelEngine -wchar_tarmeabi.a;( Src_Graphics.ouse) :of  Inwchar_t  functionvalues  `across objects may fail
/Users/carlos/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/EE::ShaderCompileTry(EE::Str const&, EE::Str const&, EE::SHADER_MODEL, EE::Memc<EE::ShaderMacro>*, EE::Memc<EE::ShaderTechGLSL>*, EE::Str*)bin/.':
./lib/Src_Graphics.cppgcc:/(arm.-text._ZN2EE16ShaderCompileTryERKNS_3StrES2_NS_12SHADER_MODELEPNS_4MemcINS_11Shad​erMacroEEEPNS4_INS_14ShaderTechGLSLEEEPS0_+0xde): undefined linux-reference toandroideabi /`4.4.3/__gnu_thumb1_case_sqi'
./obj/..local//.armeabi.//EsenthelEngine-armeabi.a(Src_Graphics.o): In.. /../arm-functionlinux-androideabi/bin/ ld`: warning: ./obj/local/EE::Light::draw()':
Src_Graphics.cpp:(.armeabi-text._ZN2EE5Light4drawEv+v7a/libgnustl_static.a(0x4cvterminate.o)):  usesundefined  4reference- byte wchar_t to `__gnu_thumb1_case_uhi'
yet .the/ objoutput/ localis/ armeabito/ EsenthelEngine-armeabi.a(Src_Graphics.o)use : 2In- bytefunction  `EE::Light::drawForward(EE::Image*)wchar_t';:
Src_Graphics.cpp:(.usetext._ZN2EE5Light11drawForwardEPNS_5ImageE of +wchar_t0x4c ):values  undefinedacross  referenceobjects may  failto
/Users`__gnu_thumb1_case_uhi'
.//obj/local/armeabi/EsenthelEngine-armeabi.a(carlosSrc_Graphics.o/):android-ndk- r8In function `/toolchains/armEE::VtxIndBuf::setType(EE::VI_TYPE, unsigned int)':
Src_Graphics.cpp-:(linux-androideabi.text._ZN2EE9VtxIndBuf7setTypeENS_7VI_TYPEEj+0x1e)-: undefined4.4.3/prebuilt /referencedarwin -tox86 /`bin__gnu_thumb1_case_uhi/'../
lib/gcc/.arm/-obj/linuxlocal-androideabi//armeabi4.4.3/./.EsenthelEngine/-.armeabi.a(.Src_Graphics.o/).: In function `.EE::Image::unlock()':
/.Src_Graphics.cpp.:/(arm.-text._ZN2EE5Image6unlockEv+0x32): undefined linuxreference-androideabi /to `__gnu_thumb1_case_sqi'bin
.//obj/local/armeabi/ldEsenthelEngine:- armeabi.a(warningSrc_Graphics.o): In: . function `/objEE::Image::createTryEx(int, int, int, EE::IMAGE_TYPE, EE::IMAGE_MODE, int, EE::IMAGE_TYPE)':
/localSrc_Graphics.cpp/:(.text._ZN2EE5Image11createTryExEiiiNS_10IMAGE_TYPEENS_10IMAGE_MODEEiS1_+armeab​i0x10c-): undefined referencev7a/ libgnustl_static.ato( cp-demangle.o`) __gnu_thumb1_case_uhiuses'
.4/-obj/bytelocal wchar_t yet the/armeabi/EsenthelEngine- armeabi.a(output is Src_Graphics.oto use 2-byte )wchar_t:;  Inuse  functionof  `wchar_t values EE::Image::fromCube(EE::Image&, int, EE::IMAGE_MODE)':
Src_Graphics.cpp:across( .text._ZN2EE5Image8fromCubeERS0_iNS_10IMAGE_MODEEobjects+ 0xa8may) : failundefined
/referenceUsers /to carlos`/__gnu_thumb1_case_uqi'android
-./ndkobj-/r8/toolchainslocal//armarmeabi-/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Image::lumFromAlphaAndLight(unsigned int, float)':
Src_Graphics.cpp:(.text._ZN2EE5Image20lumFromAlphaAndLightEjf+0x2d2): undefined reference to `__gnu_thumb1_case_si'
Src_Graphics.cpp:(.text._ZN2EE5Image20lumFromAlphaAndLightEjf+0x16ae): undefined reference to `__gnu_thumb1_case_si'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Image::toCube(EE::Image&, int)':
Src_Graphics.cpp:(.text._ZN2EE5Image6toCubeERS0_i+0x12e): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Image::loadData(EE::File&, EE::IMAGE_TYPE)':
Src_Graphics.cpp:(.text._ZN2EE5Image8loadDataERNS_4FileENS_10IMAGE_TYPEE+0x3c): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Material::loadData(EE::File&, wchar_t const*)':
Src_Graphics.cpp:(.text._ZN2EE8Material8loadDataERNS_4FileEPKw+0x56): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::Particles::load(EE::File&, wchar_t const*)':
Src_Graphics.cpp:(.text._ZN2EE9Particles4loadERNS_4FileEPKw+0x4e): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics.o): In function `EE::VtxFormat::add(EE::GL_VTX_SEMANTIC, unsigned char, unsigned int, bool, unsigned int)':
Src_Graphics.cpp:(.text._ZN2EE9VtxFormat3addENS_15GL_VTX_SEMANTICEhjbj+0x68): undefined reference to `__gnu_thumb1_case_uqi'
/Users/carlos/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Dwarf Error: mangled line number section.
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics_Import.o): In function `EE::ETC::quantize444ColorCombined(float*, int*, unsigned char*)':
Src_Graphics_Import.cpp:(.text._ZN2EE3ETCL24quantize444ColorCombinedEPfPiPh+0x32​c): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics_Import.o): In function `EE::ETC::quantize555ColorCombined(float*, int*, unsigned char*)':
Src_Graphics_Import.cpp:(.text._ZN2EE3ETCL24quantize555ColorCombinedEPfPiPh+0x33​2): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics_Import.o): In function `EE::ETC::quantize444ColorCombinedPerceptual(float*, int*, unsigned char*)':
Src_Graphics_Import.cpp:(.text._ZN2EE3ETCL34quantize444ColorCombinedPerceptualEP​fPiPh+0x354): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Graphics_Import.o): In function `EE::ETC::quantize555ColorCombinedPerceptual(float*, int*, unsigned char*)':
Src_Graphics_Import.cpp:(.text._ZN2EE3ETCL34quantize555ColorCombinedPerceptualEP​fPiPh+0x366): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-linuxarmeabi.a(-Src_Graphics_Import.o):androideabi-4.4.3/prebuilt/darwin-Src_Graphics_Import.cppx86/:bin(/..text._ZN2EEL25TGAExpandUncompressedLineERNS_5ImageERNS_4FileERNS_9TgaHeaderEii​i.isra.28.constprop.95+.0x1c/): libmore /undefined references gcc/arm-linuxto- `__gnu_thumb1_case_uqi' followandroideabi/4.4.3/
...//.obj.//local/armeabi/.EsenthelEngine./../arm-linux--androideabi/binarmeabi.a/(ld:Src_Graphics_Import.o )warning::  .In/ objfunction/ local/armeabi-v7a`/libgnustl_static.a(eh_type.o) EE::DDS_PIXELFORMAT::load(EE::File&)':uses 4-byte wchar_t
yet theSrc_Graphics_Import.cpp:(. text._ZN2EE15DDS_PIXELFORMAT4loadERNS_4FileEoutput is to use [2-byte EE::DDS_PIXELFORMAT::load(EE::File&)]+0x8cwchar_t); use :of  wchar_tundefined  valuesreference  acrossto  objects may fail
/Users`/carlos/__gnu_thumb1_case_sqiandroid-ndk-'r8
/.toolchains//objarm/-locallinux/-armeabiandroideabi/-EsenthelEngine-armeabi.a(4.4.3Src_Graphics_Import.o/): In prebuiltfunction/ `darwinEE::DecompressDXT5Pixel(unsigned char*, int, int)':
-Src_Graphics_Import.cppx86:/(bin./text._ZN2EE19DecompressDXT5PixelEPhii+0x5a).: undefined ./lib/reference togcc /`arm__gnu_thumb1_case_uhi'
.-/objlinux/-localandroideabi/4.4.3//..armeabi//.EsenthelEngine.-/armeabi.a.(.Src_Graphics_Import.o/).:./arm- linux-Inandroideabi/bin/ld : functionwarning :` /Users/carlos/android-ndkEE::CompressETC1(EE::Image&, EE::Image&, int, bool)-r8'/:toolchains
/armSrc_Graphics_Import.cpp-:linux-androideabi-4.4.3(/.prebuilt/text._ZN2EE12CompressETC1ERNS_5ImageES1_ibdarwin+-0xdb6x86)/:bin/../ lib/undefinedgcc /referencearm -tolinux -`androideabi__gnu_thumb1_case_uqi/'4.4.3/libgcc.a(
./_fixdfdi.oobj)/ localuses/ armeabi4/-EsenthelEngine-armeabi.abyte( Src_Graphics_Import.owchar_t) :yet the output  isIn  tofunction  use` 2-byte EE::Image::ImportPNG(EE::File&)wchar_t':
;Src_Graphics_Import.cpp :use( .text._ZN2EE5Image9ImportPNGERNS_4FileE+of0x10e ): undefined wchar_treference  valuesto  across objects may`__gnu_thumb1_case_uqi '
./fail
/Users/objcarlos//androidlocal-/ndkarmeabi/EsenthelEngine--armeabi.ar8/toolchains/(arm-linux-androideabi-4.4.3Src_Graphics_Import.o/)prebuilt:/ darwin-Inx86 /functionbin /`../libEE::Image::ExportPNG(EE::File&)/'gcc:/
armSrc_Graphics_Import.cpp:(.-text._ZN2EE5Image9ExportPNGERNS_4FileE+0x5c):linux -undefined reference androideabito/4.4.3/../../../ .`./__gnu_thumb1_case_shiarm'-
linux-androideabi/.bin//ldobj:/ local/armeabi/EsenthelEngine-armeabi.a(warning: /Src_Graphics_Import.o): UsersIn/carlos/android -ndkfunction- r8`/toolchains/arm-linux-androideabi-EE::PSD::ProccessBuffer(unsigned char*, EE::Image&)4.4.3/'prebuilt:/
darwin-x86/bin/Src_Graphics_Import.cpp.:.(/.text._ZN2EE3PSD14ProccessBufferEPhRNS_5ImageE+0x60): libundefined/ gccreference/ armto- `__gnu_thumb1_case_shi'linux-androideabi/
4.4.3.//libgcc.aobj(/_fixunsdfdi.o) uses local4/-bytearmeabi /wchar_tEsenthelEngine -yetarmeabi.a (theSrc_Graphics_Import.o): In  function `output isEE::Image::ImportTGA(EE::Str const&, int, int, int) 'to:
useSrc_Graphics_Import.cpp :2-byte wchar_t; use( .text._ZN2EE5Image9ImportTGAERKNS_3StrEiii+0x88of) : undefined referencewchar_t  to `__gnu_thumb1_case_shivalues'
acrossSrc_Graphics_Import.cpp :objects may (fail
/Users/.carlos/text._ZN2EE5Image9ImportTGAERKNS_3StrEiiiandroid+-0x268ndk)-:r8 /undefinedtoolchains/arm- linux-referenceandroideabi -to4.4.3 /`prebuilt__gnu_thumb1_case_uqi'
Src_Graphics_Import.cpp:/(.text._ZN2EE5Image9ImportTGAERKNS_3StrEiii+0x4ae): darwinundefined-x86/bin/.. /libreference/ gccto/ arm`-__gnu_thumb1_case_shilinux'-
/androideabi/4.4.3Users//.carlos.//android.-.ndk/-.r8.//toolchains/arm-../linux-androideabi-4.4.3/arm-linux-androideabi/prebuiltbin/darwin-/ld: x86warning/: bin//Users/carlos/.android-.ndk/-libr8//gcc/toolchainsarm-linux-/arm-linuxandroideabi-/androideabi-4.4.34.4.3/prebuilt//darwin.-x86/bin/...//.lib/gcc/arm-.linux/-.androideabi./..//arm-4.4.3linux/-libgcc.aandroideabi(/bpabi.o) uses bin4/-byte wchar_t ld: yet the Dwarf Error: outputmangled  isline  tonumber  usesection.
./ obj/2local-/byte wchar_t; use ofarmeabi/ wchar_t values across EsenthelEngine-objects may armeabi.afail(
/Src_Gui.oUsers)/:carlos/android- In ndkfunction- `r8/toolchains/EE::Font::setRemap()arm-'linux:-
androideabiSrc_Gui.cpp-:4.4.3/prebuilt/(darwin-.x86/text._ZN2EE4Font8setRemapEvbin+/0xfa.)./lib/:gcc /armundefined- linuxreference- androideabito/ 4.4.3/../`../__gnu_thumb1_case_sqi.'.
/../.obj//armlocal-/linuxarmeabi-/androideabiEsenthelEngine/-binarmeabi.a/(ldSrc_Gui.o:) :warning: /Users/carlos/ android-Inndk-r8/ toolchains/functionarm -`linux-androideabi-4.4.3/EE::GuiShapeDraw(EE::GUI_SHAPE_TYPE, EE::Vec2 const&, float, EE::Color const&)prebuilt'/:darwin-x86/bin/..
Src_Gui.cpp:(/.text._ZN2EE12GuiShapeDrawENS_14GUI_SHAPE_TYPEERKNS_4Vec2EfRKNS_5ColorE+0x1c)lib​:/gcc/arm -linuxundefined- androideabireference/ 4.4.3to/ `__gnu_thumb1_case_uqi'libgcc.a(unwind-
arm.o./obj)/ localuses 4-byte/armeabi/EsenthelEngine-armeabi.a( Src_Gui.o)wchar_t:  yetIn  thefunction  output` is to EE::GuiObj::create(EE::GuiObj&)use '2:-
byteSrc_Gui.cpp:(.text._ZN2EE6GuiObj6createERS0_+ 0x16wchar_t; use of )wchar_t:  values undefinedacross objects may fail
/Users/carlos reference /toandroid-ndk-r8 /`toolchains/__gnu_thumb1_case_sqi'
.arm/-objlinux/-localandroideabi/-armeabi4.4.3//EsenthelEngineprebuilt-/armeabi.adarwin(-Src_Gui.ox86)/:bin/../ In libfunction/ `gccEE::GuiObj::operator-=(EE::GuiObj&)/'arm:-
linuxSrc_Gui.cpp-:(.text._ZN2EE6GuiObjmIERS0_+0xe)androideabi: undefined /reference 4.4.3to/ .`./__gnu_thumb1_case_uqi../../.'.
/.arm/-objlinux/-localandroideabi//armeabibin//EsenthelEngineld-:armeabi.a(Src_Gui.o): In  function warning`: /UsersEE::GuiObj::children()/'carlos:/
androidSrc_Gui.cpp-:ndk-r8/toolchains(/.arm-text._ZN2EE6GuiObj8childrenEvlinux-androideabi-+4.4.3/0x10): undefined reference prebuiltto/darwin-x86/bin/ `__gnu_thumb1_case_sqi.'
./obj/local.//armeabi/libEsenthelEngine-armeabi.a(/Src_Gui.o)gcc:/ arm-linux-Inandroideabi /function `4.4.3/libgcc.aEE::GuiObj::operator+=(EE::GuiObj&)('pr:-
support.oSrc_Gui.cpp): (uses 4-.text._ZN2EE6GuiObjpLERS0_+byte0x24 wchar_t ): yetundefined the output  is to referenceuse  2-byte towchar_t ;` use__gnu_thumb1_case_uqi'
. /ofobj /wchar_tlocal /valuesarmeabi /acrossEsenthelEngine -objectsarmeabi.a (maySrc_Gui.o )fail
/Users: In function /carlos/android`-ndk-r8/EE::GuiObj::clientSize() consttoolchains/'arm-linux-:
Src_Gui.cppandroideabi:-4.4.3/prebuilt/darwin-(x86/.bin/text._ZNK2EE6GuiObj10clientSizeEv.+.0x28/)lib:/ gcc/arm-undefinedlinux -androideabireference/ 4.4.3to/ .`.__gnu_thumb1_case_sqi'
./..//..obj//.local.//armeabiarm/-EsenthelEnginelinux--armeabi.aandroideabi(/Src_Gui.obin)/:ld: warning:  /InUsers /functioncarlos /`android-ndkEE::GuiObj::kbCatch() const-'r8/toolchains/:
Src_Gui.cpp:(.arm-linuxtext._ZNK2EE6GuiObj7kbCatchEv-+androideabi-0x10): undefined4.4.3/prebuilt reference /darwin-tox86 /`bin/__gnu_thumb1_case_sqi.'./lib/
./gccobj/arm-linux-androideabi//4.4.3/local/armeabi/EsenthelEnginelibgcc.a-(armeabi.a(_divdi3.oSrc_Gui.o): ) uses 4-byteIn  wchar_t functionyet  `the EE::GuiObj::deactivate()':
output is Src_Gui.cppto: (use. 2-byte text._ZN2EE6GuiObj10deactivateEvwchar_t+; 0x184use) : undefined referenceof  to wchar_t` __gnu_thumb1_case_shi'
./obj/values acrosslocal /objects armeabimay fail
//Users/EsenthelEnginecarlos/android--armeabi.a(ndk-r8Src_Gui.o): /In function `toolchains/EE::GuiObj::kbSet()':
armSrc_Gui.cpp-:(linux.-text._ZN2EE6GuiObj5kbSetEvandroideabi-4.4.3/+0x6c)prebuilt/darwin-:x86 /binundefined/ .reference. /tolib /`gcc__gnu_thumb1_case_uqi'
Src_Gui.cpp/:(arm.-text._ZN2EE6GuiObj5kbSetEvlinux-androideabi/+4.4.3/0x106.).:/ .undefined. /reference to ../.`./__gnu_thumb1_case_sqi'
.arm-linux/obj/-local/androideabiarmeabi//binEsenthelEngine/-ldarmeabi.a:( Src_Gui.owarning)::  /InUsers /functioncarlos /`android-ndkEE::GuiObj::screenPos() const':
-Src_Gui.cpp:(.text._ZNK2EE6GuiObj9screenPosEv+0x40r8/toolchains/)arm:- linux-undefined reference toandroideabi -`4.4.3__gnu_thumb1_case_sqi'
.//obj/local/prebuiltarmeabi//darwinEsenthelEngine--x86armeabi.a/(binSrc_Gui.o/).:./lib/ In gccfunction/ `arm-linux-EE::GuiObjChildren::Switch(EE::GuiObj&, bool)androideabi':
Src_Gui.cpp/:(4.4.3./text._ZN2EE14GuiObjChildren6SwitchERNS_6GuiObjEblibgcc.a+(0xa0)_udivdi3.o:)  undefineduses  reference4 -tobyte  `wchar_t__gnu_thumb1_case_sqi 'yet the
./objoutput/ is to use local2/-armeabi/EsenthelEngine-armeabi.a(Src_Gui.o):byte In  function wchar_t`; useEE::GUI::Switch() 'of:
wchar_tSrc_Gui.cpp :values( .acrosstext._ZN2EE3GUI6SwitchEv +objects0x6e): undefined  mayreference  failto
`__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui.o): In function `EE::GuiObjTypeName(EE::GUI_OBJ_TYPE)':
Src_Gui.cpp:(.text._ZN2EE14GuiObjTypeNameENS_12GUI_OBJ_TYPEE+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui.o): In function `EE::GuiObjs::memb(EE::GUI_OBJ_TYPE)':
Src_Gui.cpp:(.text._ZN2EE7GuiObjs4membENS_12GUI_OBJ_TYPEE+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui.o): In function `EE::TextDS::load(EE::Str const&)':
Src_Gui.cpp:(.text._ZN2EE6TextDS4loadERKNS_3StrE+0x60): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui.o): In function `EE::GuiStyle::load(EE::Str const&)':
Src_Gui.cpp:(.text._ZN2EE8GuiStyle4loadERKNS_3StrE+0x5e): undefined reference to `__gnu_thumb1_case_uhi'
/Users/carlos/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Dwarf Error: mangled line number section.
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::TextLine::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE8TextLine4loadERNS_4FileE+0x38): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Property::asText() const':
Src_Gui_Objects.cpp:(.text._ZNK2EE8Property6asTextEv+0x22): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Property::fromGui(void*)':
Src_Gui_Objects.cpp:(.text._ZN2EE8Property7fromGuiEPv+0x16): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::SetTextCode(EE::Str const&, EE::Str&, EE::Memc<EE::TextCode>&)':
Src_Gui_Objects.cpp:(.text._ZN2EE11SetTextCodeERKNS_3StrERS0_RNS_4MemcINS_8TextC​odeEEE+0x182): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Property::toGui(void const*)':
Src_Gui_Objects.cpp:(.text._ZN2EE8Property5toGuiEPKv+0x12): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Property::set(EE::Str, bool)':
Src_Gui_Objects.cpp:(.text._ZN2EE8Property3setENS_3StrEb+0x16): undefined reference to `__gnu_thumb1_case_uqi'
Src_Gui_Objects.cpp:(.text._ZN2EE8Property3setENS_3StrEb+0xd6): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `_ZN2EE6Window4drawERKNS_5GuiPCE.part.67':
Src_Gui_Objects.cpp:(.text._ZN2EE6Window4drawERKNS_5GuiPCE.part.67+0x4dc): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::SlideBar::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE8SlideBar4loadERNS_4FileE+0x38): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Progress::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE8Progress4loadERNS_4FileE+0x3c): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::GuiImage::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE8GuiImage4loadERNS_4FileE+0x34): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Button::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE6Button4loadERNS_4FileE+0x58): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Property::create(EE::MemberDesc const&, EE::Str)':
Src_Gui_Objects.cpp:(.text._ZN2EE8Property6createERKNS_10MemberDescENS_3StrE+0x8​e): undefined reference to `__gnu_thumb1_case_shi'
Src_Gui_Objects.cpp:(.text._ZN2EE8Property6createERKNS_10MemberDescENS_3StrE+0x1​0a): undefined reference to `__gnu_thumb1_case_shi'
Src_Gui_Objects.cpp:(.text._ZN2EE8Property6createERKNS_10MemberDescENS_3StrE+0x1​b0): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::_List::setCur(int, int, bool, unsigned int)':
Src_Gui_Objects.cpp:(.text._ZN2EE5_List6setCurEiibj+0x4a): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Gui_Objects.o): In function `EE::Text::load(EE::File&)':
Src_Gui_Objects.cpp:(.text._ZN2EE4Text4loadERNS_4FileE+0x50): undefined reference to `__gnu_thumb1_case_uhi'
/Users/carlos/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Dwarf Error: mangled line number section.
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Input.o): In function `EE::Keyboard::push(unsigned char)':
Src_Input.cpp:(.text._ZN2EE8Keyboard4pushEh+0xa6): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Input.o): In function `EE::TextEdit(EE::Str&, EE::TextED&)':
Src_Input.cpp:(.text._ZN2EE8TextEditERNS_3StrERNS_6TextEDE+0xae): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::typeName() const':
Src_Math.cpp:(.text._ZNK2EE9CalcValue8typeNameEv+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::asText() const':
Src_Math.cpp:(.text._ZNK2EE9CalcValue6asTextEv+0x14): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::asInt() const':
Src_Math.cpp:(.text._ZNK2EE9CalcValue5asIntEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::asUInt() const':
Src_Math.cpp:(.text._ZNK2EE9CalcValue6asUIntEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::asFlt() const':
Src_Math.cpp:(.text._ZNK2EE9CalcValue5asFltEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o):Src_Math.cpp:(.text._ZNK2EE9CalcValue5asDblEv+0x12): more undefined references to `__gnu_thumb1_case_uqi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Matrix3::setOrient(EE::DIR_ENUM)':
Src_Math.cpp:(.text._ZN2EE7Matrix39setOrientENS_8DIR_ENUME+0x20): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::MatrixD3::setOrient(EE::DIR_ENUM)':
Src_Math.cpp:(.text._ZN2EE8MatrixD39setOrientENS_8DIR_ENUME+0x26): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator+=(EE::Vec const&)':
Src_Math.cpp:(.text._ZN2EE5ShapepLERKNS_3VecE+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator-=(EE::Vec const&)':
Src_Math.cpp:(.text._ZN2EE5ShapemIERKNS_3VecE+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator*=(float)':
Src_Math.cpp:(.text._ZN2EE5ShapemLEf+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator/=(float)':
Src_Math.cpp:(.text._ZN2EE5ShapedVEf+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::area() const':
Src_Math.cpp:(.text._ZNK2EE5Shape4areaEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::volume() const':
Src_Math.cpp:(.text._ZNK2EE5Shape6volumeEv+0x10): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::extend(float)':
Src_Math.cpp:(.text._ZN2EE5Shape6extendEf+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::mirrorX()':
Src_Math.cpp:(.text._ZN2EE5Shape7mirrorXEv+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::mirrorY()':
Src_Math.cpp:(.text._ZN2EE5Shape7mirrorYEv+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::mirrorZ()':
Src_Math.cpp:(.text._ZN2EE5Shape7mirrorZEv+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::save(EE::File&) const':
Src_Math.cpp:(.text._ZNK2EE5Shape4saveERNS_4FileE+0x28): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o):Src_Math.cpp:(.text._ZN2EE5Shape4loadERNS_4FileE+0x38): more undefined references to `__gnu_thumb1_case_uqi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Cuts(EE::Shape const&, EE::Shape const&)':
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x10): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x48): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x68): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x80): undefined reference to `__gnu_thumb1_case_sqi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x92): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0xae): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0xe8): undefined reference to `__gnu_thumb1_case_shi'
Src_Math.cpp:(.text._ZN2EE4CutsERKNS_5ShapeES2_+0x106): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Dist(EE::Shape const&, EE::Shape const&)':
Src_Math.cpp:(.text._ZN2EE4DistERKNS_5ShapeES2_+0x10): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o):Src_Math.cpp:(.text._ZN2EE4DistERKNS_5ShapeES2_+0x36): more undefined references to `__gnu_thumb1_case_shi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::sqrt()':
Src_Math.cpp:(.text._ZN2EE9CalcValue4sqrtEv+0x18): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::FrustumClass::stencilShadow(EE::Shape const&) const':
Src_Math.cpp:(.text._ZNK2EE12FrustumClass13stencilShadowERKNS_5ShapeE+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::Not()':
Src_Math.cpp:(.text._ZN2EE9CalcValue3NotEv+0x12): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::chs()':
Src_Math.cpp:(.text._ZN2EE9CalcValue3chsEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Calc(EE::CalcValue&, EE::Str const&, EE::CalcVar*, int)':
Src_Math.cpp:(.text._ZN2EE4CalcERNS_9CalcValueERKNS_3StrEPNS_7CalcVarEi+0x2e8): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::abs()':
Src_Math.cpp:(.text._ZN2EE9CalcValue3absEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::CalcValue::sat()':
Src_Math.cpp:(.text._ZN2EE9CalcValue3satEv+0x10): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator*=(EE::Matrix3 const&)':
Src_Math.cpp:(.text._ZN2EE5ShapemLERKNS_7Matrix3E+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::operator*=(EE::Matrix const&)':
Src_Math.cpp:(.text._ZN2EE5ShapemLERKNS_6MatrixE+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::FrustumClass::operator()(EE::Shape const&) const':
Src_Math.cpp:(.text._ZNK2EE12FrustumClassclERKNS_5ShapeE+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::asMatrixScaled() const':
Src_Math.cpp:(.text._ZNK2EE5Shape14asMatrixScaledEv+0x3e): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::asMatrix() const':
Src_Math.cpp:(.text._ZNK2EE5Shape8asMatrixEv+0x36): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::pos() const':
Src_Math.cpp:(.text._ZNK2EE5Shape3posEv+0x1a): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::ToScreenRect(EE::Shape const&, EE::Rect&)':
Src_Math.cpp:(.text._ZN2EE12ToScreenRectERKNS_5ShapeERNS_4RectE+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Randomizer::operator()(EE::Shape const&, bool)':
Src_Math.cpp:(.text._ZN2EE10RandomizerclERKNS_5ShapeEb+0x1c): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math.o): In function `EE::Shape::draw(EE::Color const&, bool) const':
Src_Math.cpp:(.text._ZNK2EE5Shape4drawERKNS_5ColorEb+0x10): undefined reference to `__gnu_thumb1_case_uqi'
/Users/carlos/android-ndk-r8/toolchains/arm-linux-androideabi-4.4.3/prebuilt/darwin-x86/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld: Dwarf Error: mangled line number section.
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math_Shapes.o): In function `EE::Box::Box(EE::Shape const&)':
Src_Math_Shapes.cpp:(.text._ZN2EE3BoxC2ERKNS_5ShapeE+0x22): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Math_Shapes.o): In function `EE::Dist(EE::Vec const&, EE::Quad const&, EE::DIST_TYPE*, bool)':
Src_Math_Shapes.cpp:(.text._ZN2EE4DistERKNS_3VecERKNS_4QuadEPNS_9DIST_TYPEEb+0x2​06): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh.o): In function `EE::MeshRender::loadData(EE::File&)':
Src_Mesh.cpp:(.text._ZN2EE10MeshRender8loadDataERNS_4FileE+0x2a): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh.o): In function `EE::MeshPart::loadData(EE::File&, wchar_t const*)':
Src_Mesh.cpp:(.text._ZN2EE8MeshPart8loadDataERNS_4FileEPKw+0x2e): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh.o): In function `EE::Mesh::loadData(EE::File&, wchar_t const*)':
Src_Mesh.cpp:(.text._ZN2EE4Mesh8loadDataERNS_4FileEPKw+0x22): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_Import.o): In function `EE::ImportMatrix(EE::Matrix&, EE::FileXml&)':
Src_Mesh_Import.cpp:(.text._ZN2EEL12ImportMatrixERNS_6MatrixERNS_7FileXmlE+0x30)​: undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_Import.o): In function `EE::Import3DS(EE::Str, EE::Mesh*, EE::Memc<EE::XMaterial>*, EE::Memc<int>*)':
Src_Mesh_Import.cpp:(.text._ZN2EE9Import3DSENS_3StrEPNS_4MeshEPNS_4MemcINS_9XMat​erialEEEPNS3_IiEE+0x40e): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_Import.o): In function `EE::BVH::JOINT::loadFrame(EE::Skeleton&, EE::Animation&, EE::FileText&, int)':
Src_Mesh_Import.cpp:(.text._ZN2EE3BVH5JOINT9loadFrameERNS_8SkeletonERNS_9Animati​onERNS_8FileTextEi[EE::BVH::JOINT::loadFrame(EE::Skeleton&, EE::Animation&, EE::FileText&, int)]+0x78): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_Import.o): In function `EE::BVH::JOINT::toAnim(EE::Animation&, int)':
Src_Mesh_Import.cpp:(.text._ZN2EE3BVH5JOINT6toAnimERNS_9AnimationEi[EE::BVH::JOINT::toAnim(EE::Animation&, int)]+0x2c): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_MeshBase.o): In function `EE::CSG::faceIs(unsigned int, unsigned int, bool&)':
Src_Mesh_MeshBase.cpp:(.text._ZN2EE3CSG6faceIsEjjRb[EE::CSG::faceIs(unsigned int, unsigned int, bool&)]+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Mesh_MeshBase.o): In function `EE::MeshBase::create(EE::Shape const&, unsigned int, int, int)':
Src_Mesh_MeshBase.cpp:(.text._ZN2EE8MeshBase6createERKNS_5ShapeEjii+0x1a): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::SmoothValue::update(float)':
Src_Misc.cpp:(.text._ZN2EE11SmoothValue6updateEf+0x22): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asBool() const':
Src_Misc.cpp:(.text._ZNK2EE5Param6asBoolEv+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::save(EE::File&, wchar_t const*) const':
Src_Misc.cpp:(.text._ZNK2EE5Param4saveERNS_4FileEPKw+0x36): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Compare(EE::Param const&, EE::Param const&)':
Src_Misc.cpp:(.text._ZN2EE7CompareERKNS_5ParamES2_+0x2e): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::compare(void const*, void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc7compareEPKvS2_+0x6a): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc7compareEPKvS2_+0x40c): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc7compareEPKvS2_+0x420): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asBool(void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asBoolEPKv+0x38): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asBoolEPKv+0x190): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asBoolEPKv+0x1ae): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asInt(void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asIntEPKv+0x38): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asIntEPKv+0xd4): undefined reference to `__gnu_thumb1_case_sqi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asIntEPKv+0xfe): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asFlt(void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asFltEPKv+0x38): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asFltEPKv+0x96): undefined reference to `__gnu_thumb1_case_sqi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc5asFltEPKv+0xc2): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asVec2(void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asVec2EPKv+0x3e): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asVec2EPKv+0x98): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asVec2EPKv+0xce): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asColor(void const*) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc7asColorEPKv+0x4a): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asColor() const':
Src_Misc.cpp:(.text._ZNK2EE5Param7asColorEv+0x36): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asID() const':
Src_Misc.cpp:(.text._ZNK2EE5Param4asIDEv+0x3e): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::clearValue()':
Src_Misc.cpp:(.text._ZN2EE5Param10clearValueEv+0xa): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Thread::priority(int)':
Src_Misc.cpp:(.text._ZN2EE6Thread8priorityEi+0x38): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Decompress(EE::File&, EE::File&)':
Src_Misc.cpp:(.text._ZN2EE10DecompressERNS_4FileES1_+0xa6): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Compress(EE::File&, EE::File&, EE::COMPRESS_TYPE, int, bool)':
Src_Misc.cpp:(.text._ZN2EE8CompressERNS_4FileES1_NS_13COMPRESS_TYPEEib+0x11a): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::CleanFileName(EE::Str const&)':
Src_Misc.cpp:(.text._ZN2EE13CleanFileNameERKNS_3StrE+0x22): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::OSName(EE::OS_VER)':
Src_Misc.cpp:(.text._ZN2EE6OSNameENS_6OS_VERE+0x18): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::fromInt(int)':
Src_Misc.cpp:(.text._ZN2EE5Param7fromIntEi+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::fromColor(void*, EE::Vec4 const&)':
Src_Misc.cpp:(.text._ZN2EE10MemberDesc9fromColorEPvRKNS_4Vec4E+0x50): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::SystemPath(EE::SYSTEM_PATH)':
Src_Misc.cpp:(.text._ZN2EE10SystemPathENS_11SYSTEM_PATHE+0x1c): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asText() const':
Src_Misc.cpp:(.text._ZNK2EE5Param6asTextEv+0x20): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::asText(void const*, int) const':
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asTextEPKvi+0x3e): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asTextEPKvi+0x1b6): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZNK2EE10MemberDesc6asTextEPKvi+0x1d4): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::LangSpecific(EE::LANG_TYPE)':
Src_Misc.cpp:(.text._ZN2EE12LangSpecificENS_9LANG_TYPEE+0x1e): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::fromBool(void*, bool)':
Src_Misc.cpp:(.text._ZN2EE10MemberDesc8fromBoolEPvb+0x3a): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZN2EE10MemberDesc8fromBoolEPvb+0x6a): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asVec4() const':
Src_Misc.cpp:(.text._ZNK2EE5Param6asVec4Ev+0x18): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asVec() const':
Src_Misc.cpp:(.text._ZNK2EE5Param5asVecEv+0x16): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asVec2() const':
Src_Misc.cpp:(.text._ZNK2EE5Param6asVec2Ev+0x16): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asFlt() const':
Src_Misc.cpp:(.text._ZNK2EE5Param5asFltEv+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::asInt() const':
Src_Misc.cpp:(.text._ZNK2EE5Param5asIntEv+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o):Src_Misc.cpp:(.text._ZN2EE5Param7loadOldERNS_4FileE+0x46):​ more undefined references to `__gnu_thumb1_case_uqi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::load(EE::File&, wchar_t const*)':
Src_Misc.cpp:(.text._ZN2EE5Param4loadERNS_4FileEPKw+0x7c): undefined reference to `__gnu_thumb1_case_uhi'
Src_Misc.cpp:(.text._ZN2EE5Param4loadERNS_4FileEPKw+0xd0): undefined reference to `__gnu_thumb1_case_uqi'
Src_Misc.cpp:(.text._ZN2EE5Param4loadERNS_4FileEPKw+0x11c): undefined reference to `__gnu_thumb1_case_uqi'
Src_Misc.cpp:(.text._ZN2EE5Param4loadERNS_4FileEPKw+0x154): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::fromText(EE::Str const&)':
Src_Misc.cpp:(.text._ZN2EE5Param8fromTextERKNS_3StrE+0xe): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::changeValue(EE::Param const&)':
Src_Misc.cpp:(.text._ZN2EE5Param11changeValueERKS0_+0x1a): undefined reference to `__gnu_thumb1_case_uqi'
Src_Misc.cpp:(.text._ZN2EE5Param11changeValueERKS0_+0xf4): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::Param::changeType(EE::PARAM_TYPE, EE::Enum*)':
Src_Misc.cpp:(.text._ZN2EE5Param10changeTypeENS_10PARAM_TYPEEPNS_4EnumE+0x2e): undefined reference to `__gnu_thumb1_case_uqi'
Src_Misc.cpp:(.text._ZN2EE5Param10changeTypeENS_10PARAM_TYPEEPNS_4EnumE+0x112): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::fromText(void*, EE::Str const&)':
Src_Misc.cpp:(.text._ZN2EE10MemberDesc8fromTextEPvRKNS_3StrE+0x36): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZN2EE10MemberDesc8fromTextEPvRKNS_3StrE+0x21c): undefined reference to `__gnu_thumb1_case_shi'
Src_Misc.cpp:(.text._ZN2EE10MemberDesc8fromTextEPvRKNS_3StrE+0x244): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::MemberDesc::fromFlt(void*, float)':
Src_Misc.cpp:(.text._ZN2EE10MemberDesc7fromFltEPvf+0x48): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o):Src_Misc.cpp:(.text._ZN2EE10MemberDesc7fromFltEPvf+0x136):​ more undefined references to `__gnu_thumb1_case_shi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Misc.o): In function `EE::_PathMesh::build(EE::Shape*, int, float, float, float)':
Src_Misc.cpp:(.text._ZN2EE9_PathMesh5buildEPNS_5ShapeEifff+0x15c): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::Patcher::update()':
Src_Net.cpp:(.text._ZN2EE7Patcher6updateEv+0x36): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::DownloadFunc(EE::Thread&)':
Src_Net.cpp:(.text._ZN2EEL12DownloadFuncERNS_6ThreadE+0x30): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::Ftp::login(EE::Str8 const&, EE::Str8 const&, EE::Str8 const&, int)':
Src_Net.cpp:(.text._ZN2EE3Ftp5loginERKNS_4Str8ES3_S3_i+0xf8): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `_ZN2EE10Connection7receiveEi.part.23':
Src_Net.cpp:(.text._ZN2EE10Connection7receiveEi.part.23+0x17c): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getColDesc(int, EE::Str&, EE::SQL_DATA_TYPE&, int&)':
Src_Net.cpp:(.text._ZN2EE3SQL10getColDescEiRNS_3StrERNS_13SQL_DATA_TYPEERi+0x4a)​: undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getCol(int, bool&)':
Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRb+0x38): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getCol(int, int&)':
Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRi+0x38): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getCol(int, unsigned int&)':
Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRj+0x38): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getCol(int, long long&)':
Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRx+0x3c): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::getCol(int, unsigned long long&)':
Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRy+0x3c): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o):Src_Net.cpp:(.text._ZN2EE3SQL6getColEiRf+0x38): more undefined references to `__gnu_thumb1_case_sqi' follow
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::colDesc(EE::SQLColumn&, EE::Str*, bool&)':
Src_Net.cpp:(.text._ZN2EE3SQL7colDescERNS_9SQLColumnEPNS_3StrERb+0x1e6): undefined reference to `__gnu_thumb1_case_uhi'
Src_Net.cpp:(.text._ZN2EE3SQL7colDescERNS_9SQLColumnEPNS_3StrERb+0x202): undefined reference to `__gnu_thumb1_case_uhi'
Src_Net.cpp:(.text._ZN2EE3SQL7colDescERNS_9SQLColumnEPNS_3StrERb+0x21e): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Net.o): In function `EE::SQL::command(EE::Str const&, EE::Str*)':
Src_Net.cpp:(.text._ZN2EE3SQL7commandERKNS_3StrEPS1_+0x164): undefined reference to `__gnu_thumb1_case_uqi'
Src_Net.cpp:(.text._ZN2EE3SQL7commandERKNS_3StrEPS1_+0x190): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::ActorShapes::add(EE::Shape const&, float)':
Src_Physics.cpp:(.text._ZN2EE11ActorShapes3addERKNS_5ShapeEf+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::MaterialCallback(btManifoldPoint&, btCollisionObject const*, int, int, btCollisionObject const*, int, int)':
Src_Physics.cpp:(.text._ZN2EE16MaterialCallbackER15btManifoldPointPK17btCollisio​nObjectiiS4_ii+0x58): undefined reference to `__gnu_thumb1_case_uqi'
Src_Physics.cpp:(.text._ZN2EE16MaterialCallbackER15btManifoldPointPK17btCollisio​nObjectiiS4_ii+0x62): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::Joint::load(EE::File&, EE::Actor&, EE::Actor*)':
Src_Physics.cpp:(.text._ZN2EE5Joint4loadERNS_4FileERNS_5ActorEPS3_+0x52): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::PhysicsClass::cuts(EE::Shape const&, unsigned int)':
Src_Physics.cpp:(.text._ZN2EE12PhysicsClass4cutsERKNS_5ShapeEj+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::PhysicsClass::cuts(EE::Shape const&, EE::PhysCutsCallback&, unsigned int)':
Src_Physics.cpp:(.text._ZN2EE12PhysicsClass4cutsERKNS_5ShapeERNS_16PhysCutsCallb​ackEj+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::PhysicsClass::sweep(EE::Shape const&, EE::Vec const&, EE::PhysHit*, unsigned int)':
Src_Physics.cpp:(.text._ZN2EE12PhysicsClass5sweepERKNS_5ShapeERKNS_3VecEPNS_7Phy​sHitEj+0x10): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::PhysicsClass::sweep(EE::Shape const&, EE::Vec const&, EE::PhysHitCallback&, unsigned int)':
Src_Physics.cpp:(.text._ZN2EE12PhysicsClass5sweepERKNS_5ShapeERKNS_3VecERNS_15Ph​ysHitCallbackEj+0xc): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::PhysPart::loadData(EE::File&)':
Src_Physics.cpp:(.text._ZN2EE8PhysPart8loadDataERNS_4FileE+0x1e): undefined reference to `__gnu_thumb1_case_uqi'
Src_Physics.cpp:(.text._ZN2EE8PhysPart8loadDataERNS_4FileE+0x2e4): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::Actor::createTry(EE::Shape const&, float, EE::Vec const*, bool)':
Src_Physics.cpp:(.text._ZN2EE5Actor9createTryERKNS_5ShapeEfPKNS_3VecEb+0x1c): undefined reference to `__gnu_thumb1_case_sqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Physics.o): In function `EE::Actor::createTry(EE::ActorShapes const&, float, bool)':
Src_Physics.cpp:(.text._ZN2EE5Actor9createTryERKNS_11ActorShapesEfb+0x2da): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Platforms.o): In function `EE::CmdCallback(android_app*, int)':
Src_Platforms.cpp:(.text._ZN2EEL11CmdCallbackEP11android_appi+0x10): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Platforms.o): In function `EE::UpdateOrientation()':
Src_Platforms.cpp:(.text._ZN2EEL17UpdateOrientationEv+0x2a): undefined reference to `__gnu_thumb1_case_uqi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Platforms.o): In function `EE::InputCallback(android_app*, AInputEvent*)':
Src_Platforms.cpp:(.text._ZN2EEL13InputCallbackEP11android_appP11AInputEvent+0x3​7e): undefined reference to `__gnu_thumb1_case_shi'
Src_Platforms.cpp:(.text._ZN2EEL13InputCallbackEP11android_appP11AInputEvent+0x4​ce): undefined reference to `__gnu_thumb1_case_shi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Platforms.o): In function `EE::OSLaunch(EE::Str, EE::Str, bool, bool)':
Src_Platforms.cpp:(.text._ZN2EE8OSLaunchENS_3StrES0_bb+0x1c0): undefined reference to `__gnu_thumb1_case_uhi'
./obj/local/armeabi/EsenthelEngine-armeabi.a(Src_Animation.o): In function `EE::Animation::load(EE::File&)':
Src_Animation.cpp:(.text._ZN2EE9Animation4loadERNS_4FileE+0x46): undefined reference to `__gnu_thumb1_case_uhi'
collect2: ld returned 1 exit status
make: *** [obj/local/armeabi/libProject.so] Error 1

**** Build Finished ****

All the errors are related to EsenthelEngine-armeabi.a

In Application.mk, changing

Code:
APP_ABI      := armeabi armeabi-v7a

by

Code:
APP_ABI      := armeabi-v7a

It compliles perfectly.

I think you forgot rebuild EsenthelEngine-armeabi.a

IRC: irc.freenode.net
Channel: #Esenthel
(This post was last modified: 11-13-2012 05:02 AM by cmontiel.)
09-26-2012 04:12 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #2
RE: Android EsenthelEngine-armeabi.a
Thank you I will check this.
10-05-2012 11:07 AM
Find all posts by this user Quote this message in a reply
cmontiel Offline
Member

Post: #3
RE: Android EsenthelEngine-armeabi.a
With the last skd I can't compile. Linker erros with armeabi and armeabi-v7a.

IRC: irc.freenode.net
Channel: #Esenthel
10-20-2012 12:23 PM
Find all posts by this user Quote this message in a reply
cmontiel Offline
Member

Post: #4
RE: Android EsenthelEngine-armeabi.a
Up.

IRC: irc.freenode.net
Channel: #Esenthel
11-08-2012 07:25 PM
Find all posts by this user Quote this message in a reply
Esenthel Online
Administrator

Post: #5
RE: Android EsenthelEngine-armeabi.a
Just tried latest EE Android SDK both Code Editor (Esenthel RTS) and Eclipse (EE SDK tutorial) and it works.
Eclipse very often when warnings occured prevents from final launch, then you need to press build twice.

Google NDK r8b
Google SDK latest
EE Android SDK latest

If it doesn't work please attach the errors
11-13-2012 04:03 AM
Find all posts by this user Quote this message in a reply
cmontiel Offline
Member

Post: #6
RE: Android EsenthelEngine-armeabi.a
Ok, I found the problem.

With EE October sdk, Google ndk r8 was partially supported.
With EE November sdk, Google ndk r8 isn't supported anymore.

Google ndk r8b, no linker errors. So this month, people working with android should update ndk.

IRC: irc.freenode.net
Channel: #Esenthel
11-13-2012 04:59 AM
Find all posts by this user Quote this message in a reply
Post Reply