Unofficial build: v3.1.1 for Mac OS X

Discuss the future of Warzone 2100 with us.
Post Reply
Bulldozer
Greenhorn
Posts: 11
Joined: 27 Nov 2007, 04:35

Unofficial build: v3.1.1 for Mac OS X

Post by Bulldozer » 14 Dec 2013, 10:00

Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.

Caveat Emptor! (Buyer beware, but hey, the price is right) - Enjoy!

The DMG, this is all most of you should need:
http://eisbox.net/downloads/warzone2100 ... ovideo.dmg

The dSYM, for those who might need it:
http://eisbox.net/downloads/warzone2100 ... D-dSYM.tgz

User avatar
Rommel
Trained
Trained
Posts: 444
Joined: 03 Nov 2012, 19:44

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Rommel » 14 Dec 2013, 15:10

Thanks man, works great! I have been using Bulldozer's builds thru all the RCs and they work flawlessly - it should be the "official" mac release!
Moving back instead of forward
Seems to me absurd
~
Metallica - Eye of the beholder

User avatar
Staff
Global Moderator
Global Moderator
Posts: 387
Joined: 27 May 2011, 04:08

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Staff » 15 Dec 2013, 04:12

Bulldozer wrote:Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.

Caveat Emptor! (Buyer beware, but hey, the price is right) - Enjoy!

The DMG, this is all most of you should need:
http://eisbox.net/downloads/warzone2100 ... ovideo.dmg

The dSYM, for those who might need it:
http://eisbox.net/downloads/warzone2100 ... D-dSYM.tgz
Thanks for the builds, it is appreciated!
Sorry, this account has been deactivated.
Please post issues in Website feedback instead, only Moderators can read things there.

fishdude
New user
Posts: 2
Joined: 19 May 2013, 13:39

Re: Unofficial build: v3.1.1 for Mac OS X

Post by fishdude » 15 Dec 2013, 16:22

Bulldozer wrote:Took me a while to sort out how to build the nice DMG package and get code signing to work right, but here we are... better late than never. These are pretty "clean" builds from the 3.1.1 tag, no mods made other than very minor changes required to get it all building right.
I've tried this myself and had no luck building even the binary. Would it be possible to provide a list of actions you have done to compile and build the dmg?
It would really be appreciated. :D

Thanks
<°)>><

Bulldozer
Greenhorn
Posts: 11
Joined: 27 Nov 2007, 04:35

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Bulldozer » 17 Dec 2013, 07:29

fishdude wrote:I've tried this myself and had no luck building even the binary. Would it be possible to provide a list of actions you have done to compile and build the dmg?
Sure... very roughly, these are the steps:
  1. I've been doing the wz builds on an older Mac Mini running Mac OS X 10.6. I'm not sure if it would be even possible to build WZ on a 10.9 or even 10.8 system without a ton of work. (Mostly related to getting Xcode to work right with the older 10.5 SDK. If you could get that far, you'd have a pretty good shot).
  2. Install Xcode 4.2 for Snow Leopard - make sure to install everything, including the iOS SDK (it adds some parts to Xcode that you might need later). The file you probably want is xcode_4.2_for_snow_leopard.dmg from Apple.
  3. Install the 10.5 SDK - you can get it from xcode_3.2.6_and_ios_sdk_4.3.dmg - open the hidden packages folder and install just that SDK. You can find instructions around on the internet that tell how to do this in various ways if you aren't familiar with it.
  4. Install git 1.8 from http://git-scm.com/download/mac - the newest release of WZ has version checks that won't work without it. I think git 1.6 comes with Xcode, so you'll have to replace the installed version of git with this, and again if you're not familiar with the process, read up on the 'net (Just running the installer won't be good enough).
  5. Install gettext from http://sourceforge.net/projects/warzone ... tools/mac/
    Use gettext-0.18.1.1.mpkg-test.tar.gz - the automagic dependency thingy will otherwise try to use gettext-0.17.mpkg.tar.gz, but something or another didn't work right with that one.
  6. Checkout the latest release from git. (You can't compile the build for mac from the source release)
    For 3.1.1, that process looked like this:
    # git clone git://github.com/Warzone2100/warzone2100.git
    # cd warzone2100
    # git fetch --tags
    # git checkout 3.1.1
  7. Open up the project and build Warzone2100.app :wink: The first time you do this in a clean checkout, it will download and install a whole bunch of other pre-built dependencies, so it might take a long time. After that it should be all set.

User avatar
Berg
Regular
Regular
Posts: 2202
Joined: 02 Sep 2007, 23:25
Location: Australia

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Berg » 17 Dec 2013, 09:39

There is a guide in the wiki for mac compile http://developer.wz2100.net/wiki/CompileGuideMac you could maybe look at it and bring it up to date as the last revise was 14 month ago and I expect a lot has changed.

Regards Berg

themac
Trained
Trained
Posts: 362
Joined: 17 Jul 2009, 19:14
Location: Germany

Re: Unofficial build: v3.1.1 for Mac OS X

Post by themac » 12 Jan 2014, 12:52

Tnx, always good to see a Mac build. :)

Rocoulevrai
New user
Posts: 1
Joined: 27 Dec 2016, 17:06

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Rocoulevrai » 27 Dec 2016, 17:11

Hello,

Can I find binary somewhere?
I tried to compile but it failed, of course...
I'm a gamer, not a geek :oops:

Junebug
New user
Posts: 1
Joined: 16 Feb 2017, 10:55
Contact:

Re: Unofficial build: v3.1.1 for Mac OS X

Post by Junebug » 17 Feb 2017, 08:25

Rocoulevrai wrote:Hello,

Can I find binary somewhere?
I tried to compile but it failed, of course...
I'm a gamer, not a geek :oops:
Did you find the binary?

Post Reply