Unofficial build: v3.1.1 for Mac OS X

Discuss the future of Warzone 2100 with us.

Unofficial build: v3.1.1 for Mac OS X

Postby 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
Bulldozer
Greenhorn
 
Posts: 11
Joined: 27 Nov 2007, 04:35

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

Postby 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
Rommel
Trained
Trained
 
Posts: 443
Joined: 03 Nov 2012, 19:44

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

Postby 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!
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

Postby 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
<°)>><
fishdude
New user
 
Posts: 2
Joined: 19 May 2013, 13:39

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

Postby 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.
Bulldozer
Greenhorn
 
Posts: 11
Joined: 27 Nov 2007, 04:35

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

Postby 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
User avatar
Berg
Regular
Regular
 
Posts: 1864
Joined: 02 Sep 2007, 23:25
Location: Australia

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

Postby themac » 12 Jan 2014, 12:52

Tnx, always good to see a Mac build. :)
themac
Trained
Trained
 
Posts: 341
Joined: 17 Jul 2009, 19:14
Location: Germany

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

Postby 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:
Rocoulevrai
New user
 
Posts: 1
Joined: 27 Dec 2016, 17:06

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

Postby 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?
Junebug
New user
 
Posts: 1
Joined: 16 Feb 2017, 10:55


Return to Development