Page 11 of 13

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Tue Sep 08, 2015 05:29
by OmniStudent
Just dropped by to see how my favorite game was coming along. Glad to see the working OSX builds are still coming! Thankyou!

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Tue Sep 08, 2015 05:37
by Morn76
OmniStudent wrote:Just dropped by to see how my favorite game was coming along. Glad to see the working OSX builds are still coming! Thankyou!
There has been slight breakage on OS X recently, but thankfully neoascetic fixed it quickly: https://github.com/minetest/minetest/co ... e465e3040c

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Sun Oct 11, 2015 06:52
by OmniStudent
My first attempt to build with

cmake .
make package

failed. A zip file is produced, but the unzipped game won't start. Seems like everything is compiled OK, but there's some problem with libraries. Here's the output from make package:

Code: Select all

-- The C compiler identification is Clang 5.1.0
-- The CXX compiler identification is Clang 5.1.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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.13-dev ***
-- Found Irrlicht: /usr/local/lib/libIrrlicht.a  
-- Found CURL: /usr/lib/libcurl.dylib  
-- cURL support enabled.
-- GetText disabled.
-- Found OpenAL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenAL.framework  
-- Found VORBIS: /usr/local/include  
-- Sound enabled.
-- Found Freetype: /usr/local/lib/libfreetype.dylib (found version "2.5.3") 
-- Freetype enabled.
-- Detecting GMP from system failed.
-- Using bundled mini-gmp library.
-- Found GMP: gmp  
-- LevelDB backend enabled.
-- Redis backend enabled.
-- Found SQLite3: /usr/lib/libsqlite3.dylib  
-- Using bundled JSONCPP library.
-- SpatialIndex not found!
-- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib
-- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.dylib;/usr/X11R6/lib/libXext.dylib - 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
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/X11R6/lib/libX11.dylib
-- Found OpenGL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/OpenGL.framework  
-- Found JPEG: /usr/local/lib/libjpeg.dylib  
-- Found BZip2: /usr/lib/libbz2.dylib (found version "1.0.6") 
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.dylib
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.dylib - found
-- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.5") 
-- Found PNG: /usr/local/lib/libpng.dylib (found version "1.6.15") 
-- Looking for include file endian.h
-- Looking for include file endian.h - not found
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) 
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/security/Downloads/minetest-latest
securitys-MacBook-Pro:minetest-latest security$ make package
Scanning dependencies of target jsoncpp
[  0%] Building CXX object src/json/CMakeFiles/jsoncpp.dir/jsoncpp.cpp.o
Linking CXX static library libjsoncpp.a
[  0%] Built target jsoncpp
Scanning dependencies of target gmp
[  1%] Building C object src/gmp/CMakeFiles/gmp.dir/mini-gmp.c.o
Linking C static library libgmp.a
[  1%] Built target gmp
Scanning dependencies of target GenerateVersion
[  1%] Built target GenerateVersion
Scanning dependencies of target cguittfont
[  1%] Building CXX object src/cguittfont/CMakeFiles/cguittfont.dir/xCGUITTFont.cpp.o
Linking CXX static library libcguittfont.a
[  1%] Built target cguittfont
Scanning dependencies of target minetest
[  2%] Building CXX object src/CMakeFiles/minetest.dir/client/clientlauncher.cpp.o
[  2%] Building CXX object src/CMakeFiles/minetest.dir/client/tile.cpp.o
[  3%] Building CXX object src/CMakeFiles/minetest.dir/network/clientopcodes.cpp.o
[  3%] Building CXX object src/CMakeFiles/minetest.dir/network/clientpackethandler.cpp.o
[  4%] Building CXX object src/CMakeFiles/minetest.dir/network/connection.cpp.o
[  4%] Building CXX object src/CMakeFiles/minetest.dir/network/networkpacket.cpp.o
[  5%] Building CXX object src/CMakeFiles/minetest.dir/network/serveropcodes.cpp.o
[  5%] Building CXX object src/CMakeFiles/minetest.dir/network/serverpackethandler.cpp.o
[  6%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_content.cpp.o
[  6%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_converter.cpp.o
[  7%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_internal.cpp.o
[  7%] Building CXX object src/CMakeFiles/minetest.dir/script/common/c_types.cpp.o
[  8%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_async.cpp.o
[  8%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_base.cpp.o
[  9%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_entity.cpp.o
[  9%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_env.cpp.o
[ 10%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_inventory.cpp.o
[ 10%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_item.cpp.o
[ 11%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_mainmenu.cpp.o
[ 11%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_node.cpp.o
[ 12%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_nodemeta.cpp.o
[ 12%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_player.cpp.o
[ 13%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_security.cpp.o
[ 13%] Building CXX object src/CMakeFiles/minetest.dir/script/cpp_api/s_server.cpp.o
[ 14%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_areastore.cpp.o
[ 15%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_base.cpp.o
[ 15%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_craft.cpp.o
[ 16%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_env.cpp.o
[ 16%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_inventory.cpp.o
[ 17%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_item.cpp.o
[ 17%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_mainmenu.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_mapgen.cpp.o
[ 18%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodemeta.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_nodetimer.cpp.o
[ 19%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_noise.cpp.o
[ 20%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_object.cpp.o
[ 20%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_particles.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_rollback.cpp.o
[ 21%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_server.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_settings.cpp.o
[ 22%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_util.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/script/lua_api/l_vmanip.cpp.o
[ 23%] Building CXX object src/CMakeFiles/minetest.dir/script/scripting_game.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/script/scripting_mainmenu.cpp.o
[ 24%] Building CXX object src/CMakeFiles/minetest.dir/threading/mutex.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetest.dir/threading/semaphore.cpp.o
[ 25%] Building CXX object src/CMakeFiles/minetest.dir/threading/thread.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test.cpp.o
[ 26%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_areastore.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_collision.cpp.o
[ 27%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_compression.cpp.o
[ 28%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_connection.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_filepath.cpp.o
[ 29%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_inventory.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_mapnode.cpp.o
[ 30%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_nodedef.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_noderesolver.cpp.o
[ 31%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_noise.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_objdef.cpp.o
[ 32%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_profiler.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_random.cpp.o
[ 33%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_schematic.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_serialization.cpp.o
[ 34%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_settings.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_socket.cpp.o
[ 35%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_threading.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_utilities.cpp.o
[ 36%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_voxelalgorithms.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/unittest/test_voxelmanipulator.cpp.o
[ 37%] Building CXX object src/CMakeFiles/minetest.dir/util/auth.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetest.dir/util/base64.cpp.o
[ 38%] Building CXX object src/CMakeFiles/minetest.dir/util/directiontables.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetest.dir/util/numeric.cpp.o
[ 39%] Building CXX object src/CMakeFiles/minetest.dir/util/pointedthing.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetest.dir/util/serialize.cpp.o
[ 40%] Building CXX object src/CMakeFiles/minetest.dir/util/sha1.cpp.o
[ 41%] Building C object src/CMakeFiles/minetest.dir/util/sha256.c.o
[ 41%] Building CXX object src/CMakeFiles/minetest.dir/util/srp.cpp.o
[ 42%] Building CXX object src/CMakeFiles/minetest.dir/util/string.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetest.dir/util/timetaker.cpp.o
[ 43%] Building CXX object src/CMakeFiles/minetest.dir/areastore.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/ban.cpp.o
[ 44%] Building CXX object src/CMakeFiles/minetest.dir/camera.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetest.dir/cavegen.cpp.o
[ 45%] Building CXX object src/CMakeFiles/minetest.dir/chat.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetest.dir/client.cpp.o
[ 46%] Building CXX object src/CMakeFiles/minetest.dir/clientiface.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/clientmap.cpp.o
[ 47%] Building CXX object src/CMakeFiles/minetest.dir/clientmedia.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/clientobject.cpp.o
[ 48%] Building CXX object src/CMakeFiles/minetest.dir/clouds.cpp.o
[ 49%] Building CXX object src/CMakeFiles/minetest.dir/collision.cpp.o
[ 49%] Building CXX object src/CMakeFiles/minetest.dir/content_abm.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/content_cao.cpp.o
[ 50%] Building CXX object src/CMakeFiles/minetest.dir/content_cso.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/content_mapblock.cpp.o
[ 51%] Building CXX object src/CMakeFiles/minetest.dir/content_mapnode.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/content_nodemeta.cpp.o
[ 52%] Building CXX object src/CMakeFiles/minetest.dir/content_sao.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetest.dir/convert_json.cpp.o
[ 53%] Building CXX object src/CMakeFiles/minetest.dir/craftdef.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetest.dir/database-dummy.cpp.o
[ 54%] Building CXX object src/CMakeFiles/minetest.dir/database-leveldb.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/database-redis.cpp.o
[ 55%] Building CXX object src/CMakeFiles/minetest.dir/database-sqlite3.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetest.dir/database.cpp.o
[ 56%] Building CXX object src/CMakeFiles/minetest.dir/debug.cpp.o
[ 57%] Building CXX object src/CMakeFiles/minetest.dir/defaultsettings.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetest.dir/drawscene.cpp.o
[ 58%] Building CXX object src/CMakeFiles/minetest.dir/dungeongen.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetest.dir/emerge.cpp.o
[ 59%] Building CXX object src/CMakeFiles/minetest.dir/environment.cpp.o
[ 60%] Building CXX object src/CMakeFiles/minetest.dir/filecache.cpp.o
[ 60%] Building CXX object src/CMakeFiles/minetest.dir/filesys.cpp.o
[ 61%] Building CXX object src/CMakeFiles/minetest.dir/fontengine.cpp.o
[ 61%] Building CXX object src/CMakeFiles/minetest.dir/game.cpp.o
[ 62%] Building CXX object src/CMakeFiles/minetest.dir/genericobject.cpp.o
[ 62%] Building CXX object src/CMakeFiles/minetest.dir/gettext.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetest.dir/guiChatConsole.cpp.o
[ 63%] Building CXX object src/CMakeFiles/minetest.dir/guiEngine.cpp.o
[ 64%] Building CXX object src/CMakeFiles/minetest.dir/guiFileSelectMenu.cpp.o
[ 64%] Building CXX object src/CMakeFiles/minetest.dir/guiFormSpecMenu.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetest.dir/guiKeyChangeMenu.cpp.o
[ 65%] Building CXX object src/CMakeFiles/minetest.dir/guiPasswordChange.cpp.o
[ 66%] Building CXX object src/CMakeFiles/minetest.dir/guiTable.cpp.o
[ 66%] Building CXX object src/CMakeFiles/minetest.dir/guiVolumeChange.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetest.dir/guiscalingfilter.cpp.o
[ 67%] Building CXX object src/CMakeFiles/minetest.dir/httpfetch.cpp.o
[ 68%] Building CXX object src/CMakeFiles/minetest.dir/hud.cpp.o
[ 68%] Building CXX object src/CMakeFiles/minetest.dir/imagefilters.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetest.dir/intlGUIEditBox.cpp.o
[ 69%] Building CXX object src/CMakeFiles/minetest.dir/inventory.cpp.o
[ 70%] Building CXX object src/CMakeFiles/minetest.dir/inventorymanager.cpp.o
[ 70%] Building CXX object src/CMakeFiles/minetest.dir/itemdef.cpp.o
[ 71%] Building CXX object src/CMakeFiles/minetest.dir/keycode.cpp.o
[ 72%] Building CXX object src/CMakeFiles/minetest.dir/light.cpp.o
[ 72%] Building CXX object src/CMakeFiles/minetest.dir/localplayer.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetest.dir/log.cpp.o
[ 73%] Building CXX object src/CMakeFiles/minetest.dir/main.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetest.dir/map.cpp.o
[ 74%] Building CXX object src/CMakeFiles/minetest.dir/mapblock.cpp.o
[ 75%] Building CXX object src/CMakeFiles/minetest.dir/mapblock_mesh.cpp.o
[ 75%] Building CXX object src/CMakeFiles/minetest.dir/mapgen.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_fractal.cpp.o
[ 76%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_singlenode.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v5.cpp.o
[ 77%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v6.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetest.dir/mapgen_v7.cpp.o
[ 78%] Building CXX object src/CMakeFiles/minetest.dir/mapnode.cpp.o
[ 79%] Building CXX object src/CMakeFiles/minetest.dir/mapsector.cpp.o
[ 79%] Building CXX object src/CMakeFiles/minetest.dir/mesh.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetest.dir/mg_biome.cpp.o
[ 80%] Building CXX object src/CMakeFiles/minetest.dir/mg_decoration.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetest.dir/mg_ore.cpp.o
[ 81%] Building CXX object src/CMakeFiles/minetest.dir/mg_schematic.cpp.o
[ 82%] Building CXX object src/CMakeFiles/minetest.dir/minimap.cpp.o
[ 82%] Building CXX object src/CMakeFiles/minetest.dir/mods.cpp.o
[ 83%] Building CXX object src/CMakeFiles/minetest.dir/nameidmapping.cpp.o
[ 83%] Building CXX object src/CMakeFiles/minetest.dir/nodedef.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetest.dir/nodemetadata.cpp.o
[ 84%] Building CXX object src/CMakeFiles/minetest.dir/nodetimer.cpp.o
[ 85%] Building CXX object src/CMakeFiles/minetest.dir/noise.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetest.dir/objdef.cpp.o
[ 86%] Building CXX object src/CMakeFiles/minetest.dir/object_properties.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetest.dir/particles.cpp.o
[ 87%] Building CXX object src/CMakeFiles/minetest.dir/pathfinder.cpp.o
[ 88%] Building CXX object src/CMakeFiles/minetest.dir/player.cpp.o
[ 88%] Building CXX object src/CMakeFiles/minetest.dir/porting.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetest.dir/profiler.cpp.o
[ 89%] Building CXX object src/CMakeFiles/minetest.dir/quicktune.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetest.dir/rollback.cpp.o
[ 90%] Building CXX object src/CMakeFiles/minetest.dir/rollback_interface.cpp.o
[ 91%] Building CXX object src/CMakeFiles/minetest.dir/serialization.cpp.o
[ 91%] Building CXX object src/CMakeFiles/minetest.dir/server.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetest.dir/serverlist.cpp.o
[ 92%] Building CXX object src/CMakeFiles/minetest.dir/serverobject.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetest.dir/settings.cpp.o
[ 93%] Building CXX object src/CMakeFiles/minetest.dir/shader.cpp.o
[ 94%] Building CXX object src/CMakeFiles/minetest.dir/sky.cpp.o
[ 94%] Building CXX object src/CMakeFiles/minetest.dir/socket.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetest.dir/sound.cpp.o
[ 95%] Building CXX object src/CMakeFiles/minetest.dir/sound_openal.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetest.dir/staticobject.cpp.o
[ 96%] Building CXX object src/CMakeFiles/minetest.dir/subgame.cpp.o
[ 97%] Building CXX object src/CMakeFiles/minetest.dir/tool.cpp.o
[ 97%] Building CXX object src/CMakeFiles/minetest.dir/treegen.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetest.dir/version.cpp.o
[ 98%] Building CXX object src/CMakeFiles/minetest.dir/voxel.cpp.o
[ 99%] Building CXX object src/CMakeFiles/minetest.dir/voxelalgorithms.cpp.o
[100%] Building CXX object src/CMakeFiles/minetest.dir/wieldmesh.cpp.o
Linking CXX executable ../bin/minetest
[100%] Built target minetest
Run CPack packaging tool...
CPack: Create package using ZIP
CPack: Install projects
CPack: - Run preinstall target for: minetest
CPack: - Install project: minetest
warning: target '/usr/local/opt/leveldb/lib/libleveldb.dylib.1' does not exist...
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /usr/local/opt/leveldb/lib/libleveldb.dylib.1 (No such file or directory)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /usr/local/opt/leveldb/lib/libleveldb.dylib.1 (No such file or directory)
Error copying file "/usr/local/opt/leveldb/lib/libleveldb.dylib.1" to "/Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1".
warning: target '/Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1' does not exist...
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1 (No such file or directory)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1 (No such file or directory)
chmod: /Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1: No such file or directory
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/security/Downloads/minetest-latest/_CPack_Packages/Darwin/ZIP/minetest-0.4.13-dev-osx/minetest.app/Contents/MacOS/libleveldb.dylib.1 (No such file or directory)
warning: target '@executable_path/../../Contents/MacOS/libleveldb.dylib.1' is not absolute...
warning: target '@executable_path/../../Contents/MacOS/libleveldb.dylib.1' does not exist...
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: @executable_path/../../Contents/MacOS/libleveldb.dylib.1 (No such file or directory)
error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: @executable_path/../../Contents/MacOS/libleveldb.dylib.1 (No such file or directory)
CPack: Create package
CPack: - package: /Users/security/Downloads/minetest-latest/minetest-0.4.13-dev-osx.zip generated.

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Sun Oct 11, 2015 09:04
by OmniStudent
Ha!

For some reason (old version?), I didn't have the file
/usr/local/opt/leveldb/lib/libleveldb.dylib.1 file, but it turned out the file I had, libleveldb.1.dylib, worked just as well.

I did
ln -s libleveldb.1.dylib libleveldb.dylib.1

and reran make package, and got a runnable minetest. Hopefully I'll understand more of this when it comes to a point when it matters.

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Wed Oct 14, 2015 12:59
by Morn76
Where did you get your LevelDB from? Maybe Homebrew just has a different naming scheme for libraries…

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Wed Oct 14, 2015 18:55
by OmniStudent
Morn76 wrote:Where did you get your LevelDB from? Maybe Homebrew just has a different naming scheme for libraries…
I'm pretty sure I got it through brew. Did a brew update - brew upgrade now and got a new libleveldb.1.18.dylib and a libleveldb.dylib link.

Will see how this works tomorrow.

Re: [OS X] Neoascetic's nightly builds and Morn76's builds

Posted: Thu Oct 15, 2015 15:25
by OmniStudent
The cmake . / make package install went fine when after brew update / brew upgrade.

Re: [OS X] Neoascetic's nightly builds and other builds

Posted: Sun May 22, 2016 18:10
by iZacZip
When will 0.4.14 come out? Soon, please!

Re: [OS X] Neoascetic's nightly builds and other builds

Posted: Mon May 23, 2016 10:52
by Morn76
iZacZip wrote:When will 0.4.14 come out? Soon, please!
It's already available at https://github.com/krondor-game/minetes ... tag/stable , the link description in the first post was just misleading. Fixed that…

Re: [OS X] Neoascetic's nightly builds and other builds

Posted: Wed Jun 01, 2016 02:22
by pithy
I can't type in some keys in a formspec, keys are
  • {
    }
    '

Re: [OS X] Neoascetic's nightly builds and other builds

Posted: Fri Jun 03, 2016 21:53
by Morn76
pithy wrote:I can't type in some keys in a formspec, keys are
  • {
    }
    '
Maybe you need to escape them with backslashes? I don't think this an OS X-specific issue.

Re: [OS X] Neoascetic's nightly builds and other builds

Posted: Sat Jun 04, 2016 17:30
by pithy
These keys appear to be keyboard shortcuts and I can't find anything about disabling them.
  • {
    |
    '

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Mon Sep 26, 2016 19:07
by echosa
Is there something done to build these releases other than just downloading minetest/minetest master from GitHub and running `cmake .` followed by `make package`? When I do that manually, either from master or from the stable-0.4 branch, I experience this issue: https://github.com/minetest/minetest/issues/4274

However, when I run Minetest released from https://github.com/krondor-game/minetest/releases I do not have that problem.

There has to be some difference, and I'm trying to figure it out.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Mon Sep 26, 2016 22:36
by Morn76
I think Neoascetic uses the Travis build scripts, which compile MT in debug mode (https://github.com/krondor-game/minetes ... /script.sh , line 14), Homebrew use release builds (https://github.com/Homebrew/homebrew-ga ... inetest.rb , line 45). Also, it looks like Freetype is disabled for Travis on OS X.

So yes, there are some differences between Travis and Homebrew builds that might explain this.

Re: [macOS/OS X] Neoascetic's and Morn76's builds

Posted: Sun Oct 23, 2016 04:59
by snoopy
A big thank you for providing the DMGs regularily. Currently I use 0.4.14 nightly builds in a Mac OS X 10.11.6 local server environment. My kids and me enjoy the Minetest game since 0.4.13 both as clients and as a dedicated server from the command line just due to your excellent work.

Re: [macOS/OS X] Neoascetic's and Morn76's builds

Posted: Mon Oct 24, 2016 10:49
by Morn76
snoopy wrote:A big thank you for providing the DMGs regularily. Currently I use 0.4.14 nightly builds in a Mac OS X 10.11.6 local server environment. My kids and me enjoy the Minetest game since 0.4.13 both as clients and as a dedicated server from the command line just due to your excellent work.
You're welcome, snoopy! Neoascetic does not seem to visit the forums anymore, so I guess I'm allowed to speak on his behalf here. :-)

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Thu Nov 24, 2016 20:24
by neoascetic
Morn76 wrote:I think Neoascetic uses the Travis build scripts, which compile MT in debug mode (https://github.com/krondor-game/minetes ... /script.sh , line 14), Homebrew use release builds (https://github.com/Homebrew/homebrew-ga ... inetest.rb , line 45). Also, it looks like Freetype is disabled for Travis on OS X.

So yes, there are some differences between Travis and Homebrew builds that might explain this.
Actually, I am building minetest with this travis config, and it is almost the same as homebrew's script. And script you've provided is used for automated tests. I'll try to investigate the issue @echosa is describing.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Thu Nov 24, 2016 21:11
by Morn76
neoascetic wrote: Actually, I am building minetest with this travis config, and it is almost the same as homebrew's script. And script you've provided is used for automated tests. I'll try to investigate the issue @echosa is describing.
Ah OK, that shows you how much I know about Travis. :-)

The issue with the Homebrew builds is real (tested on 10.12), that's also why I am downloading the krondor builds now instead of using Homebrew. It would be great if you can solve this problem somehow.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Thu Nov 24, 2016 21:19
by neoascetic
Morn76 wrote: Ah OK, that shows you how much I know about Travis. :-)

The issue with the Homebrew builds is real (tested on 10.12), that's also why I am downloading the krondor builds now instead of using Homebrew. It would be great if you can solve this problem somehow.
Actually, for me, this problem appears even for nightly builds. And this is weird.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Sun Dec 04, 2016 10:14
by snoopy
Environment is Mac OS X 10.12.1 Sierra (yeah they call it macOS now but I am not in the Apple marketing). The nighly build from 2016-11-20 shows an error in the log in first line after a startup:

Code: Select all

minetest(29007,0x7fffa203f3c0) malloc: *** malloc_zone_unregister() failed for 0x7fffa2035000
Users of the GUI have to endure a frozen avatar in the world played after about a minute in gaming. Avatar moves tools and can dig but is stuck on the point. However, the command line server runs nicely.

The nighly build from 2016-12-03 shows a similar error in the log in first line after a startup:

Code: Select all

minetest(62151,0x7fffa203f3c0) malloc: *** malloc_zone_unregister() failed for 0x7fffa2035000
...
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'taiga'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'snowy_grassland'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'grassland'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'coniferous_forest'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'deciduous_forest'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'savanna'
2016-12-04 11:27:42: ERROR[Main]: get_biome_list: failed to get biome 'rainforest'
2016-12-04 11:27:42: ERROR[Main]: register_ore: couldn't get all biomes 
Again, the command line server runs without crashing. The get_biome_list error makes me continuing with the former build.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Fri Jan 13, 2017 00:42
by sinopoli29
Stable release packages

Here are the latest stable build and builds for older versions of OS X:

Minetest—latest stable version (for 10.9 Mavericks and later)
Minetest 0.4.12 (10.10 Yosemite)
Minetest 0.4.11 (10.10 Yosemite)
Minetest 0.4.11 (10.6+ Snow Leopard; contributed build by davidak)
Minetest 0.4.10 (10.9 Mavericks)
Is it just me, or does the latest stable version from the main post lead to a 404 page? I am looking for the non-dev version of 0.4.15 that can run on 10.9.5 Mavericks.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Fri Jan 13, 2017 14:45
by Morn76
sinopoli29 wrote: Is it just me, or does the latest stable version from the main post lead to a 404 page? I am looking for the non-dev version of 0.4.15 that can run on 10.9.5 Mavericks.
Maybe GitHub has automatically culled the older stable releases? (They might have space limit for releases.) You'd have to ask neoascetic about that.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Fri Jan 13, 2017 20:22
by neoascetic
Actually, AFAIK there is no limits for releases on GitHub, but I've switched to travis-based cron jobs (see this travis file) and didn't setup stable builds (simply because it's easier for me), but there are releases for each day now and they won't be removed.

If you really interested in stable builds, feel free to open a pull request! And for now, could you change the URL to the stable build, please? Thank you!

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Fri Jan 13, 2017 22:31
by Morn76
neoascetic wrote: If you really interested in stable builds, feel free to open a pull request! And for now, could you change the URL to the stable build, please? Thank you!
OK, I've removed the link from the first post.

I agree however that stable MT builds are a bit overrated, because 99% of the time the latest git version of MT works just fine. However, sometimes noobs have bad luck and download precisely on the day there is a broken version. Therefore, my vote would be to upload stable releases to GitHub too again. Maybe you should even put them in a separate repo so they are easier to find and don't get swamped by daily builds.

Re: [macOS/OS X] Neoascetic's nightly/stable builds and othe

Posted: Sat Jan 14, 2017 07:56
by neoascetic
Probably we may use homebrew to get the latest stable and my repo for dailies.

I'll try to setup stable build when I have free time.