qwook's Mac OSX Builds

User avatar
qwook
New member
 
Posts: 8
Joined: Mon Apr 01, 2013 07:47

qwook's Mac OSX Builds

by qwook » Mon Apr 01, 2013 10:20

I just recently heard of what you guys were doing and saw that you needed a Mac OSX build.
I had to add some minor changes to the source in order for it to work, but the end-product is great and functional.

Download:
http://www.mediafire.com/?ag3dggfmxakf8eo
https://github.com/qwook/minetest
Last edited by qwook on Mon Apr 01, 2013 10:20, edited 1 time in total.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Mon Apr 01, 2013 10:40

Awesome, although I don't own a Mac!
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

pheonixfire
Member
 
Posts: 66
Joined: Sun Oct 21, 2012 06:25

by pheonixfire » Mon Apr 01, 2013 23:26

Thanks for the build
I had been trying to compile it without success for a while

pheonixfire
 

User avatar
qwook
New member
 
Posts: 8
Joined: Mon Apr 01, 2013 07:47

by qwook » Thu Apr 04, 2013 02:50

Here's 0.4.6, with Survival and Build mode.

Download:
http://www.mediafire.com/?7x7u40ho6b05ajh
Last edited by qwook on Thu Apr 04, 2013 02:52, edited 1 time in total.
 

User avatar
Traxie21
Member
 
Posts: 753
Joined: Mon Dec 31, 2012 10:48

by Traxie21 » Thu Apr 04, 2013 07:41

YAY! Finally! Qwook, you're awesome!
 

User avatar
qwook
New member
 
Posts: 8
Joined: Mon Apr 01, 2013 07:47

by qwook » Fri Apr 05, 2013 01:32

Haha, thanks.

I just need someone to update the links so that they're labeled by version numbers, and I can't edit the OP for some reason. It tells me that I can't have more than two links.
 

User avatar
Likwid H-Craft
Member
 
Posts: 1113
Joined: Sun Jan 06, 2013 14:20

by Likwid H-Craft » Fri Apr 05, 2013 02:00

qwook wrote:Haha, thanks.

I just need someone to update the links so that they're labeled by version numbers, and I can't edit the OP for some reason. It tells me that I can't have more than two links.

Get 5 more posts qwook and, you can since only a Member can use, more links and, photos.
My Domain's/others:
http://likwidtest.hj.cx/ (Not Done)
 

JimmyNixon2636
Member
 
Posts: 14
Joined: Tue Mar 12, 2013 04:28

by JimmyNixon2636 » Sat Apr 06, 2013 16:53

It works me now! :)
 

User avatar
12Me22
Member
 
Posts: 38
Joined: Fri Apr 12, 2013 21:20

by 12Me22 » Sun May 26, 2013 15:12

It seems that shift does not work to go down ladders.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Fri Jun 07, 2013 15:48

You should do a Macintosh build of 0.4.7, qwook. There are people that need one.
 

User avatar
HolyPhoenix
Member
 
Posts: 27
Joined: Sun Mar 31, 2013 18:20

by HolyPhoenix » Mon Jun 10, 2013 23:44

hey qwook! Thanks so much for doing this. I am with Inocudom wondering if you can do a Mac build for 4.7. I'd like to make my server available to people on macs, but also want to upgrade to 4.7.

If you had instructions on how you got it to build, that would also be awesome as well. My wife has a Mac that I can use to get them built in the future.

Again, thinks for your work. I appreciate it a lot!
 

User avatar
Calinou
Member
 
Posts: 3124
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou

by Calinou » Tue Jun 11, 2013 07:32

I doubt qwook is still around.

PS: It's 0.4.7, not 4.7.
 

Jlhmad
New member
 
Posts: 2
Joined: Sat Jun 15, 2013 19:17

by Jlhmad » Sun Jun 16, 2013 13:58

OH YES! THANK YOU QWOOK
 

User avatar
qwook
New member
 
Posts: 8
Joined: Mon Apr 01, 2013 07:47

by qwook » Mon Jun 17, 2013 10:34

I'm probably not going to support Minetest for Mac anymore.

The are many reasons for why I don't plan on supporting it.
One of the reasons is because Minetest isn't different enough gameplay-wise from Minecraft for me, now that's for me. For other people, there's a clear difference, but I just don't see it.

Another is because modding Minetest is a mess, as the C++ side looks like the code of someone who just switched over from C and isn't used to OOP.

The Lua API is also a mess, and it looks like it was implemented by someone who doesn't know what userdata is and what custom classes are, you are forced to give reference indexes instead of calling methods.

Speed is highly negligible. Minecraft's JVM is JIT-compiled, if I recall correctly, and so it isn't interpreted, but instead translated into machine code. That means that the JVM is just as fast as C++.

Even if Minecraft modding isn't official, the modding is much more supported and much cleaner.

Sorry for ranting and going off-topic, I probably should have just said that I wasn't supporting it and be done, but I felt like the community and the project needed a little slap.
 

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

by PilzAdam » Mon Jun 17, 2013 10:43

LOL.
You dont have much coding experience, do you?
 

User avatar
qwook
New member
 
Posts: 8
Joined: Mon Apr 01, 2013 07:47

by qwook » Tue Jun 18, 2013 01:06

I'd rather not submit my resume, but all I've probably had around 5~7 years experience in C++ and C, and am currently taking classes in my college for Java.

You should check out projects like Love2D if you really want to see better lua API structures. I'd say look at Garry's Mod as well, but it really falls under it's own style of lua.
 

kahrl
Member
 
Posts: 236
Joined: Fri Sep 02, 2011 07:51

by kahrl » Tue Jun 18, 2013 01:29

Huh. I skimmed some tutorials on both and they don't look very different from the minetest API. Can you please elaborate?
 

User avatar
HolyPhoenix
Member
 
Posts: 27
Joined: Sun Mar 31, 2013 18:20

by HolyPhoenix » Mon Jun 24, 2013 00:10

qwook wrote:I'd rather not submit my resume, but all I've probably had around 5~7 years experience in C++ and C, and am currently taking classes in my college for Java.

You should check out projects like Love2D if you really want to see better lua API structures. I'd say look at Garry's Mod as well, but it really falls under it's own style of lua.



MM.... Some things in the code are kind "eh" to me too, but it isn't extremely bad from just glossing over it. I've seen much worse. Not sure about the LUA, since I have never actually touched LUA.

With that said, you said it was quite easy to get working with just a few small code changes(which means at least the code is programmed to support multiple platforms really easily, which is a very good thing programmatically). I'll run a compare on your branch against the 4.6 branch and see if I can't get 4.7 building on mac myself. Again, thanks for doing 4.6. I appreciate that and am sorry to hear your disagreements with the Minetest.

Also going to have to look into this JIT compilation. It's been a while since I used Java(my newest job uses C#) but it sounds really interesting if it does what you say.
 

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

by OmniStudent » Fri Sep 13, 2013 09:31

Here's a mostly working version of 4.7 for osx:

https://github.com/Omnistudent/osxminecraft/

branch

working_compile10nov

You can get it by making a new directory and running

git clone -b working_compile10nov https://github.com/Omnistudent/osxminecraft/ minetest

The main problem was in porting.h, where you have to make a workaround for a get_realtime or somesuch which osx doens't have.
 


Return to Minetest General

Who is online

Users browsing this forum: Bing [Bot] and 9 guests

cron