OSX Trunk


Problems running or configuring the software, commands & options, compiling, different platforms, using the interface, documentation, etc.

User avatar

Snake Sneak

Posts: 107

Joined: Tuesday, 19th February 2013, 06:26

Post Saturday, 30th March 2013, 08:35

OSX Trunk

Hi,

I'm not sure where to ask.. I play crawl local tiles for OSX and the trunk version is nearly three months old. I'm dying to try out new Vehumet and changes to recall for minions. Does anyone know the update policy for OSX trunk?

Thanks.

Dungeon Master

Posts: 1531

Joined: Saturday, 5th March 2011, 06:29

Post Saturday, 30th March 2013, 08:47

Re: OSX Trunk

See: https://crawl.develz.org/mantis/view.php?id=6813

The new stable version (.12) will definitely be available for Mac and it's not ludicrously far away now.

For this message the author mumra has received thanks:
mattington
User avatar

Snake Sneak

Posts: 107

Joined: Tuesday, 19th February 2013, 06:26

Post Saturday, 30th March 2013, 09:04

Re: OSX Trunk

mumra wrote:See: https://crawl.develz.org/mantis/view.php?id=6813

The new stable version (.12) will definitely be available for Mac and it's not ludicrously far away now.


Thanks for getting back to me. I wonder if we could bother him to make a monthly or bi-weekly build.

Or maybe I should just play stable .11 :roll:

Dungeon Master

Posts: 1531

Joined: Saturday, 5th March 2011, 06:29

Post Saturday, 30th March 2013, 21:59

Re: OSX Trunk

mattington wrote:Thanks for getting back to me. I wonder if we could bother him to make a monthly or bi-weekly build.

Or maybe I should just play stable .11 :roll:


In my opinion it'd be good to at least get a Mac build immediately after the code freeze which is very soon so we can catch Mac-specific bugs before release.

You can always grab the source and compile it yourself of course! (It's not as hard as it sounds!)

Ziggurat Zagger

Posts: 3163

Joined: Friday, 6th January 2012, 18:45

Post Sunday, 31st March 2013, 01:24

Re: OSX Trunk

It's not as easy on macs, from what I've read.

Shoals Surfer

Posts: 300

Joined: Tuesday, 19th February 2013, 23:34

Post Sunday, 31st March 2013, 02:17

Re: OSX Trunk

It's actually super easy. Just install XCode via the AppStore, go into XCode prefs to install command line tools via download preferences (see http://developer.apple.com/library/ios/ ... e_4_3.html) and make sure you have git.

Then it's:

git clone git://gitorious.org/crawl/crawl.git
git submodule update --init
cd crawl/crawl-ref/source
make APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y
./crawl

I haven't been able to get XCode to build an app bundle, but the above works just fine.

For this message the author HenryFlower has received thanks: 2
mattington, mumra

Dungeon Master

Posts: 1531

Joined: Saturday, 5th March 2011, 06:29

Post Sunday, 31st March 2013, 03:00

Re: OSX Trunk

The OSX build instructions in INSTALL.txt seem somewhat out of date - they don't mention Xcode or the command line tools. At some point if you have time, since you know the platform, do you think you could write some slightly updated instructions for that doc?
User avatar

Snake Sneak

Posts: 107

Joined: Tuesday, 19th February 2013, 06:26

Post Sunday, 31st March 2013, 07:48

Re: OSX Trunk

Thanks a bunch, HenryFlower! On my system the below worked, but could be how I've configured git. Regardless, your instructions got me there.

git clone git://gitorious.org/crawl/crawl.git
cd crawl
git submodule update --init
cd crawl-ref/source
make APPLE_GCC=y NO_PKGCONFIG=y CONTRIB_SDL=y TILES=y
./crawl

Shoals Surfer

Posts: 300

Joined: Tuesday, 19th February 2013, 23:34

Post Sunday, 31st March 2013, 17:33

Re: OSX Trunk

Gack, those are the right instructions. I'll edit INSTALL.txt, and attach a diff to a Mantis ticket.

Shoals Surfer

Posts: 300

Joined: Tuesday, 19th February 2013, 23:34

Post Sunday, 31st March 2013, 18:12

Re: OSX Trunk


For this message the author HenryFlower has received thanks: 2
evktalo, mumra

Shoals Surfer

Posts: 300

Joined: Tuesday, 19th February 2013, 23:34

Post Sunday, 31st March 2013, 18:35

Re: OSX Trunk

Also noticed that since Crawl forces gcc/g++, will stop working, because Apple has moved to LLVM. See:

http://developer.apple.com/library/ios/ ... e_4_6.html#//apple_ref/doc/uid/TP40012895-SW3

I'll see if I can make progress on this but I'm not a Makefile guy.

Dungeon Master

Posts: 1531

Joined: Saturday, 5th March 2011, 06:29

Post Sunday, 31st March 2013, 19:14

Re: OSX Trunk

HenryFlower wrote:Also noticed that since Crawl forces gcc/g++, will stop working, because Apple has moved to LLVM. See:

http://developer.apple.com/library/ios/ ... e_4_6.html#//apple_ref/doc/uid/TP40012895-SW3

I'll see if I can make progress on this but I'm not a Makefile guy.


Interesting ... we'll have to cross that bridge when we get it, I guess. Thanks for your help anyway, I'll apply your patch today.

Dungeon Master

Posts: 1531

Joined: Saturday, 5th March 2011, 06:29

Post Tuesday, 2nd April 2013, 10:12

Re: OSX Trunk

<Gretell> OSX builds of master branch on crawl.develz.org updated to: 0.13-a0-115-gf85877e

Return to Technical Support

Who is online

Users browsing this forum: No registered users and 38 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.