Skip to content

Instantly share code, notes, and snippets.

@Megaf
Last active August 29, 2015 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Megaf/bcae0c623ca46ca29773 to your computer and use it in GitHub Desktop.
Save Megaf/bcae0c623ca46ca29773 to your computer and use it in GitHub Desktop.
Attempt to build minetest client for a Raspberry Pi
megaf@raspberrypi ~/minetest/build/raspberrypi $ cmake ../../ -DVERSION_EXTRA=MinetestPi -DRUN_IN_PLACE=1 -DENABLE_GLES=1 -DIRRLICHT_SOURCE_DIR=~/ogl-es/ -DENABLE_SOUND=0 -DENABLE_LEVELDB=0 -DENABLE_CURL=0 -DENABLE_REDIS=0
-- The C compiler identification is GNU 4.6.3
-- The CXX compiler identification is GNU 4.6.3
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- *** Will build version 0.4.10-MinetestPi ***
-- IRRLICHT_SOURCE_DIR = /home/megaf/ogl-es
-- IRRLICHT_INCLUDE_DIR = /home/megaf/ogl-es/include
-- IRRLICHT_LIBRARY = /home/megaf/ogl-es/lib/Linux/libIrrlicht.a
-- Found IRRLICHT: /home/megaf/ogl-es/lib/Linux/libIrrlicht.a
-- GetText disabled
-- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so
-- Looking for XOpenDisplay in /usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Found X11: /usr/lib/arm-linux-gnueabihf/libX11.so
-- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libGL.so
-- Found JPEG: /usr/lib/arm-linux-gnueabihf/libjpeg.so
-- Found BZip2: /usr/lib/arm-linux-gnueabihf/libbz2.so (found version "1.0.6")
-- Looking for BZ2_bzCompressInit in /usr/lib/arm-linux-gnueabihf/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/arm-linux-gnueabihf/libbz2.so - found
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.7")
-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.2.49")
-- Found system sqlite3 header file in /usr/include
-- Found system sqlite3 library /usr/lib/arm-linux-gnueabihf/libsqlite3.so
-- Using project jsoncpp library
-- Found system opengles2 library /usr/lib/arm-linux-gnueabihf/libGLESv2.so;/usr/lib/arm-linux-gnueabihf/libGLESv2.so;/usr/lib/arm-linux-gnueabihf/libX11.so;/usr/lib/arm-linux-gnueabihf/libXext.so
-- LuaJIT library: /usr/local/lib/libluajit-5.1.so
-- LuaJIT headers: /usr/local/include/luajit-2.0
-- LuaJIT found, checking for broken versions...
-- Performing Test VALID_LUAJIT_VERSION
-- Performing Test VALID_LUAJIT_VERSION - Success
-- LuaJIT version ok
-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE_WARNING
-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE_WARNING - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/megaf/minetest/build/raspberrypi
megaf@raspberrypi ~/minetest/build/raspberrypi $ time make -j 1
[ 0%] Building CXX object src/json/CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o
Linking CXX static library libjsoncpp.a
[ 0%] Built target jsoncpp
[ 0%] Built target GenerateVersion
Scanning dependencies of target minetest
[ 0%] Building CXX object src/CMakeFiles/minetest.dir/jthread/pthread/jevent.cpp.o
[ 1%] Building CXX object src/CMakeFiles/minetest.dir/jthread/pthread/jmutex.cpp.o
[ 1%] Building CXX object src/CMakeFiles/minetest.dir/jthread/pthread/jsemaphore.cpp.o
[ 1%] Building CXX object src/CMakeFiles/minetest.dir/jthread/pthread/jthread.cpp.o
[ 2%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_content.cpp.o
[ 2%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_converter.cpp.o
[ 3%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_internal.cpp.o
[ 3%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_types.cpp.o
[ 3%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_async.cpp.o
[ 4%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_base.cpp.o
[ 4%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_entity.cpp.o
[ 5%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_env.cpp.o
[ 5%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_inventory.cpp.o
[ 5%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_item.cpp.o
[ 6%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_mainmenu.cpp.o
[ 6%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_node.cpp.o
[ 7%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_nodemeta.cpp.o
[ 7%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_player.cpp.o
[ 7%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_server.cpp.o
[ 8%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_base.cpp.o
[ 8%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_craft.cpp.o
[ 8%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_env.cpp.o
[ 9%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_inventory.cpp.o
[ 9%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_item.cpp.o
[ 10%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_mainmenu.cpp.o
/home/megaf/minetest/src/script/lua_api/l_mainmenu.cpp: In static member function ‘static int ModApiMainMenu::l_extract_zip(lua_State*)’:
/home/megaf/minetest/src/script/lua_api/l_mainmenu.cpp:867:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
[ 10%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_mapgen.cpp.o
[ 10%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodemeta.cpp.o
[ 11%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodetimer.cpp.o
[ 11%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_noise.cpp.o
[ 12%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_object.cpp.o
[ 12%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_particles.cpp.o
[ 12%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_rollback.cpp.o
[ 13%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_server.cpp.o
[ 13%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_settings.cpp.o
[ 14%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_util.cpp.o
[ 14%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_vmanip.cpp.o
[ 14%] Building CXX object src/CMakeFiles/minetest.dir/script/scripting_game.cpp.o
[ 15%] Building CXX object src/CMakeFiles/minetest.dir/script/scripting_mainmenu.cpp.o
[ 15%] Building CXX object src/CMakeFiles/minetest.dir/util/directiontables.cpp.o
[ 16%] Building CXX object src/CMakeFiles/minetest.dir/util/numeric.cpp.o
[ 16%] Building CXX object src/CMakeFiles/minetest.dir/util/pointedthing.cpp.o
[ 16%] Building CXX object src/CMakeFiles/minetest.dir/util/serialize.cpp.o
[ 17%] Building CXX object src/CMakeFiles/minetest.dir/util/string.cpp.o
[ 17%] Building CXX object src/CMakeFiles/minetest.dir/util/timetaker.cpp.o
[ 17%] Building CXX object src/CMakeFiles/minetest.dir/ban.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetest.dir/base64.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetest.dir/biome.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/camera.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/cavegen.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/chat.cpp.o
[ 20%] Building CXX object src/CMakeFiles/minetest.dir/client.cpp.o
[ 20%] Building CXX object src/CMakeFiles/minetest.dir/clientiface.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/clientmap.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/clientmedia.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/clientobject.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/clouds.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/collision.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/connection.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/content_abm.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/content_cao.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/content_cso.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/content_mapblock.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetest.dir/content_mapnode.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetest.dir/content_nodemeta.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetest.dir/content_sao.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/convert_json.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/craftdef.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/database-dummy.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetest.dir/database-leveldb.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetest.dir/database-redis.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetest.dir/database-sqlite3.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetest.dir/database.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetest.dir/debug.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetest.dir/defaultsettings.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetest.dir/drawscene.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/dungeongen.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/emerge.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/environment.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetest.dir/filecache.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetest.dir/filesys.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/game.cpp.o
/home/megaf/minetest/src/game.cpp: In member function ‘virtual void GameGlobalShaderConstantSetter::onSetConstants(irr::video::IMaterialRendererServices*, bool)’:
/home/megaf/minetest/src/game.cpp:796:62: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:119) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:802:67: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:119) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:807:73: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:119) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:811:75: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:119) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:812:76: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:816:78: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:119) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:817:79: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:829:73: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const s32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:125) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:830:75: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const s32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:125) [-Wdeprecated-declarations]
/home/megaf/minetest/src/game.cpp:831:74: warning: ‘bool irr::video::IMaterialRendererServices::setPixelShaderConstant(const c8*, const s32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:125) [-Wdeprecated-declarations]
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/genericobject.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/gettext.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/guiChatConsole.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/guiEngine.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/guiFileSelectMenu.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetest.dir/guiFormSpecMenu.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetest.dir/guiKeyChangeMenu.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/guiPasswordChange.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/guiTable.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/guiVolumeChange.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetest.dir/httpfetch.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetest.dir/hud.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/inventory.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/inventorymanager.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/itemdef.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetest.dir/keycode.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetest.dir/light.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetest.dir/localplayer.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetest.dir/log.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetest.dir/main.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetest.dir/map.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetest.dir/mapblock.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/mapblock_mesh.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/mapgen.cpp.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_singlenode.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v6.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v7.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetest.dir/mapnode.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetest.dir/mapsector.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetest.dir/mesh.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/mods.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/nameidmapping.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/nodedef.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetest.dir/nodemetadata.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetest.dir/nodetimer.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetest.dir/noise.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetest.dir/object_properties.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetest.dir/particles.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/pathfinder.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/player.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/porting.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/quicktune.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/rollback.cpp.o
[ 49%] Building CXX object src/CMakeFiles/minetest.dir/rollback_interface.cpp.o
[ 49%] Building CXX object src/CMakeFiles/minetest.dir/serialization.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/server.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/serverlist.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/serverobject.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/settings.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/sha1.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/shader.cpp.o
/home/megaf/minetest/src/shader.cpp: In member function ‘virtual void MainShaderConstantSetter::onSetConstants(irr::video::IMaterialRendererServices*, bool)’:
/home/megaf/minetest/src/shader.cpp:228:73: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
/home/megaf/minetest/src/shader.cpp:238:83: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
/home/megaf/minetest/src/shader.cpp:246:77: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
/home/megaf/minetest/src/shader.cpp:253:67: warning: ‘bool irr::video::IMaterialRendererServices::setVertexShaderConstant(const c8*, const f32*, int)’ is deprecated (declared at /home/megaf/ogl-es/include/IMaterialRendererServices.h:107) [-Wdeprecated-declarations]
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/sky.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/socket.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetest.dir/sound.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetest.dir/staticobject.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetest.dir/subgame.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetest.dir/test.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetest.dir/tile.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/tool.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/treegen.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/version.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetest.dir/voxel.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetest.dir/voxelalgorithms.cpp.o
Linking CXX executable ../../../bin/minetest
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::drawVertexPrimitiveList2d3d(void const*, unsigned int, void const*, unsigned int, irr::video::E_VERTEX_TYPE, irr::scene::E_PRIMITIVE_TYPE, irr::video::E_INDEX_TYPE, bool)':
/home/megaf/ogl-es/source/Irrlicht/COGLESDriver.cpp:773: undefined reference to `glPointSizePointerOES'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(COGLESDriver.o): In function `irr::video::COGLES1Driver::uploadClipPlane(unsigned int)':
/home/megaf/ogl-es/source/Irrlicht/COGLESDriver.cpp:3087: undefined reference to `glClipPlanef'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o): In function `irr::video::COGLES1ExtensionHandler::initExtensions(irr::video::COGLES1Driver*, bool)':
/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:247: undefined reference to `eglGetProcAddress'
/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:248: undefined reference to `eglGetProcAddress'
/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:249: undefined reference to `eglGetProcAddress'
/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:250: undefined reference to `eglGetProcAddress'
/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:254: undefined reference to `eglGetProcAddress'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(COGLESExtensionHandler.o):/home/megaf/ogl-es/source/Irrlicht/COGLESExtensionHandler.cpp:258: more undefined references to `eglGetProcAddress' follow
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(COGLES2Driver.o): In function `irr::video::COGLES2Driver::testEGLError()':
/home/megaf/ogl-es/source/Irrlicht/COGLES2Driver.cpp:1677: undefined reference to `eglGetError'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::initialize(irr::SIrrlichtCreationParameters const&, irr::video::SExposedVideoData const&)':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:48: undefined reference to `eglGetDisplay'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:66: undefined reference to `eglInitialize'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::terminate()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:88: undefined reference to `eglMakeCurrent'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:90: undefined reference to `eglTerminate'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateSurface()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:160: undefined reference to `eglChooseConfig'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:249: undefined reference to `eglCreateWindowSurface'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:252: undefined reference to `eglCreateWindowSurface'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:259: undefined reference to `eglBindAPI'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:263: undefined reference to `eglSwapInterval'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroySurface()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:274: undefined reference to `eglMakeCurrent'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:276: undefined reference to `eglDestroySurface'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::generateContext()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:310: undefined reference to `eglCreateContext'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::destroyContext()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:329: undefined reference to `eglMakeCurrent'
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:330: undefined reference to `eglDestroyContext'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::activateContext(irr::video::SExposedVideoData const&)':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:337: undefined reference to `eglMakeCurrent'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::swapBuffers()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:354: undefined reference to `eglSwapBuffers'
/home/megaf/ogl-es/lib/Linux/libIrrlicht.a(CEGLManager.o): In function `irr::video::CEGLManager::testEGLError()':
/home/megaf/ogl-es/source/Irrlicht/CEGLManager.cpp:360: undefined reference to `eglGetError'
collect2: ld returned 1 exit status
src/CMakeFiles/minetest.dir/build.make:3688: recipe for target '../../bin/minetest' failed
make[2]: *** [../../bin/minetest] Error 1
CMakeFiles/Makefile2:121: recipe for target 'src/CMakeFiles/minetest.dir/all' failed
make[1]: *** [src/CMakeFiles/minetest.dir/all] Error 2
Makefile:133: recipe for target 'all' failed
make: *** [all] Error 2
real 109m25.736s
user 107m11.130s
sys 1m28.280s
megaf@raspberrypi ~/minetest/build/raspberrypi $
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment