[macOS] Neoascetic's nightly builds and others

OmniStudent
Member
Posts: 261
Joined: Sat Nov 03, 2012 06:40

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

by OmniStudent » Post

Just dropped by to see how my favorite game was coming along. Glad to see the working OSX builds are still coming! Thankyou!

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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

OmniStudent
Member
Posts: 261
Joined: Sat Nov 03, 2012 06:40

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

by OmniStudent » Post

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.

OmniStudent
Member
Posts: 261
Joined: Sat Nov 03, 2012 06:40

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

by OmniStudent » Post

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.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

Where did you get your LevelDB from? Maybe Homebrew just has a different naming scheme for libraries…

OmniStudent
Member
Posts: 261
Joined: Sat Nov 03, 2012 06:40

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

by OmniStudent » Post

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.

OmniStudent
Member
Posts: 261
Joined: Sat Nov 03, 2012 06:40

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

by OmniStudent » Post

The cmake . / make package install went fine when after brew update / brew upgrade.

iZacZip
Member
Posts: 48
Joined: Sat Dec 05, 2015 10:37

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

by iZacZip » Post

When will 0.4.14 come out? Soon, please!
Ignore my old posts.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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…

User avatar
pithy
Member
Posts: 251
Joined: Wed Apr 13, 2016 17:34
GitHub: pithydon

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

by pithy » Post

I can't type in some keys in a formspec, keys are
  • {
    }
    '

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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.

User avatar
pithy
Member
Posts: 251
Joined: Wed Apr 13, 2016 17:34
GitHub: pithydon

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

by pithy » Post

These keys appear to be keyboard shortcuts and I can't find anything about disabling them.
  • {
    |
    '

echosa
Member
Posts: 107
Joined: Tue Aug 30, 2016 04:01

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

by echosa » Post

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.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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.

User avatar
snoopy
Member
Posts: 263
Joined: Thu Oct 20, 2016 16:49
Location: DE, European Union

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

by snoopy » Post

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.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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. :-)

neoascetic
Member
Posts: 26
Joined: Wed Dec 24, 2014 08:56
GitHub: neoascetic
IRC: neoascetic
In-game: neoascetic

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

by neoascetic » Post

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.

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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.

neoascetic
Member
Posts: 26
Joined: Wed Dec 24, 2014 08:56
GitHub: neoascetic
IRC: neoascetic
In-game: neoascetic

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

by neoascetic » Post

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.

User avatar
snoopy
Member
Posts: 263
Joined: Thu Oct 20, 2016 16:49
Location: DE, European Union

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

by snoopy » Post

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.

sinopoli29
New member
Posts: 2
Joined: Thu Dec 15, 2016 23:30

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

by sinopoli29 » Post

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.
--Mark Sinopoli

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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.

neoascetic
Member
Posts: 26
Joined: Wed Dec 24, 2014 08:56
GitHub: neoascetic
IRC: neoascetic
In-game: neoascetic

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

by neoascetic » Post

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!

Morn76
Member
Posts: 659
Joined: Sun Feb 16, 2014 19:45

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

by Morn76 » Post

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.

neoascetic
Member
Posts: 26
Joined: Wed Dec 24, 2014 08:56
GitHub: neoascetic
IRC: neoascetic
In-game: neoascetic

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

by neoascetic » Post

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.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests