[bug] Inoi R7 missing export functions in libGLESv2.so.2.0.0
I compile Godot 3.0 ((from here)) engine in mersdk to both architectures (arm,i486), i run it in Sailfish Emulator (only 2D works fine, cant run 3D). But when i deploy binary to Inoi R7, it cant run, missing export functions in libGLESv2
undefined symbol: glTexSubImage3D (./godot.sailfish.tools.32)
undefined symbol: glGetUniformBlockIndex (./godot.sailfish.tools.32)
undefined symbol: glUniformBlockBinding (./godot.sailfish.tools.32)
undefined symbol: glRenderbufferStorageMultisample (./godot.sailfish.tools.32)
undefined symbol: glBeginTransformFeedback (./godot.sailfish.tools.32)
undefined symbol: glBlitFramebuffer (./godot.sailfish.tools.32)
undefined symbol: glVertexAttribDivisor (./godot.sailfish.tools.32)
undefined symbol: glGetStringi (./godot.sailfish.tools.32)
undefined symbol: glGenVertexArrays (./godot.sailfish.tools.32)
undefined symbol: glDrawElementsInstanced (./godot.sailfish.tools.32)
undefined symbol: glMapBufferRange (./godot.sailfish.tools.32)
undefined symbol: glFramebufferTextureLayer (./godot.sailfish.tools.32)
undefined symbol: glCompressedTexImage3D (./godot.sailfish.tools.32)
undefined symbol: glBindBufferBase (./godot.sailfish.tools.32)
undefined symbol: glDeleteVertexArrays (./godot.sailfish.tools.32)
undefined symbol: glCompressedTexSubImage3D (./godot.sailfish.tools.32)
undefined symbol: glReadBuffer (./godot.sailfish.tools.32)
undefined symbol: glDrawBuffers (./godot.sailfish.tools.32)
undefined symbol: glClearBufferfv (./godot.sailfish.tools.32)
undefined symbol: glTexImage3D (./godot.sailfish.tools.32)
undefined symbol: glVertexAttribIPointer (./godot.sailfish.tools.32)
undefined symbol: glTransformFeedbackVaryings (./godot.sailfish.tools.32)
undefined symbol: glUnmapBuffer (./godot.sailfish.tools.32)
undefined symbol: glEndTransformFeedback (./godot.sailfish.tools.32)
undefined symbol: glBindVertexArray (./godot.sailfish.tools.32)
undefined symbol: glDrawArraysInstanced (./godot.sailfish.tools.32)
undefined symbol: glCopyBufferSubData (./godot.sailfish.tools.32)
undefined symbol: glUniform1ui (./godot.sailfish.tools.32)
In Inoi R7 installed
libhybris-libGLESv2-0.0.5.18.1-10.1.1.jolla.armv7hl
i download
mesa-llvmpipe-libGLESv2
mesa-llvmpipe-libglapi
libdrm
by pkcon download ~/Downloads _packagename_ unpack all libs to ~/Download directory, and run godot engine with my project
LD_LIBRARY_PATH=/home/nemo/Downloads ./godot.sailfish.tools.32 -path <test_projects_dir>
as expected i run program, but only black screen =)
how i can compile full libGLEL support to Inoi R7?
wait for 2.1.1 sdk to be available
coderus ( 2017-07-27 14:38:01 +0200 )editi check sound now, application play sound, just cant render screen ( many errors messages in terminal screen ) i think need port Godot 2.0? it use GLES2
sashikknox ( 2017-07-27 14:49:51 +0200 )edit