OS X Compiling

For people working on the C++ code.
Post Reply
jpenguin
Member
Posts: 46
Joined: Wed Jun 06, 2012 00:19

OS X Compiling

by jpenguin » Post

I've gotten minetest to build on OS X 10.8, I have not yet written a script to package it

• Download the latest MacOSX framework package from the great people at http://supertuxkart.sf.net

• Download the UnixImageIO framework from http://www.kyngchaos.com/software/frame ... frameworks

• Download OpenAL-Soft from https://dl.dropbox.com/u/3252883/minete ... mework.zip

Code: Select all

wget https://github.com/celeron55/minetest/tarball/master -O master.tar.gz
tar xf master.tar.gz
cd celeron55-minetest-286edd4 (or similar)
cd games/
wget https://github.com/celeron55/minetest_game/tarball/master -O master.tar.gz
tar xf master.tar.gz
mv celeron55-minetest_game-* minetest_game
cd ..
wget https://dl.dropbox.com/u/3252883/minetest/minetest.xcodeproj.zip
unzip minetest.xcodeproj.zip
There is a source file you have to modify, because we're using OpenAL-Soft and not OpenAL; it's easy to figure out- I'll write about it later...

G2G-- Diner time (I'm having pizza, like any respectable computer geek)

jpenguin
Member
Posts: 46
Joined: Wed Jun 06, 2012 00:19

by jpenguin » Post

So, unfortunately my build script doesn't work yet outside of my machine. I have a binary though; it requires 10.8+, X11, & UnixImageIO


https://docs.google.com/open?id=0BzOHD6 ... m8xN3Qzamc

milleja46
Member
Posts: 24
Joined: Thu May 10, 2012 21:29

by milleja46 » Post

I might test it later, I'm currently on 10.8 so if you can get this to work I will definitely try it ;)

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

by OmniStudent » Post

I'm interested in doing a compile on osx 10.6, but I got stumped on the first link:
I can't find any "framework package" on the tuxcart page, only links to the tuxcart game itself.

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

OmniStudent wrote:I'm interested in doing a compile on osx 10.6, but I got stumped on the first link:
I can't find any "framework package" on the tuxcart page, only links to the tuxcart game itself.
Go to download -> source code -> Building and packaging on OSX ->Dependencies -> DepsFramework*.zip
I hope this helps.

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

by OmniStudent » Post

PilzAdam wrote:
OmniStudent wrote:I'm interested in doing a compile on osx 10.6, but I got stumped on the first link:
I can't find any "framework package" on the tuxcart page, only links to the tuxcart game itself.
Go to download -> source code -> Building and packaging on OSX ->Dependencies -> DepsFramework*.zip
I hope this helps.
Thankyou, got all the links. Now I just need to figure out the rest...

Jordach
Member
Posts: 4534
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach
Location: Blender Scene

by Jordach » Post

PilzAdam wrote:
OmniStudent wrote:I'm interested in doing a compile on osx 10.6, but I got stumped on the first link:
I can't find any "framework package" on the tuxcart page, only links to the tuxcart game itself.
Go to download -> source code -> Building and packaging on OSX ->Dependencies -> DepsFramework*.zip
I hope this helps.
Holy shit: someone knows OS X here?!?!

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

Jordach wrote:
PilzAdam wrote:
OmniStudent wrote:I'm interested in doing a compile on osx 10.6, but I got stumped on the first link:
I can't find any "framework package" on the tuxcart page, only links to the tuxcart game itself.
Go to download -> source code -> Building and packaging on OSX ->Dependencies -> DepsFramework*.zip
I hope this helps.
Holy shit: someone knows OS X here?!?!
No, I just looked at the website and searched for the framework...
Last edited by PilzAdam on Sat Nov 03, 2012 16:00, edited 1 time in total.

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

by OmniStudent » Post

Ah, so the irrlicht framework is in the tuxpart files :)

tux_peng
Member
Posts: 99
Joined: Thu Dec 06, 2012 18:21

by tux_peng » Post

I've updated the instructions, still not compiling; but I;m not enthused to work on this

• Install wget (I use homebrew, but this also works http://osxdaily.com/2012/05/22/install-wget-mac-os-x/)

• Download the latest MacOSX framework package from the great people at http://supertuxkart.sf.net

• Download the UnixImageIO framework from http://www.kyngchaos.com/software/frame ... frameworks

• Download OpenAL-Soft from https://dl.dropbox.com/u/3252883/minete ... mework.zip

Code: Select all

wget https://github.com/celeron55/minetest/tarball/master -O master.tar.gz
tar xf master.tar.gz
mv celeron55-minetest-* celeron55-minetest
cd celeron55-minetest (or similar)
cd games/
wget https://github.com/celeron55/minetest_game/tarball/master -O master.tar.gz
tar xf master.tar.gz
mv celeron55-minetest_game-* minetest_game
cd ..
https://dl.dropboxusercontent.com/u/3252883/minetest/minetest.xcodeproj.zip
unzip minetest.xcodeproj.zip
Last edited by tux_peng on Sun Sep 08, 2013 03:28, edited 1 time in total.
Servers now up (Economy, no PvP) Forum up already! http://tuxcraft.info

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests