On Tue, Jun 28, 2011 at 9:36 PM, Adam Borowski <kilob...@angband.pl> wrote:
>> >* Mac maintenance
>> >  Not a single person can do Mac builds or fix bugs.  Baaad.
[...]
> If so, could you check if the builds work?  ("make mac-app-tiles", "make
> mac-app-console").  If yes, new trunk builds haven't been posted since
> April...

You need to build with either the ./mac/mac-release-tiles-build or
./mac/mac-release-console-build scripts since the release builds need
a whole slew of options that the makefile does not enable by default.

The most common build failure on the Mac is because the makefile looks
for the 10.4 SDK which isn't installed by the newer Xcodes. You can
force it to use a more recent SDK with make SDK_VER=10.5 or similar.

For the release builds, you do want to use the 10.4 SDK (unless we're
dropping support for PPC Macs). This in turn means that you must use
one of the 3.2.x Xcodes, since the Xcode 4 releases do not include the
10.4 SDK. If you need to use Xcode 4 for other work in general, you
can still install the 3.2 Xcode SDK to coexist with Xcode 4: just
install Xcode 3.2.x with some prefix and symlink the 10.4 SDK into
/Developer/SDKs so the makefile finds it.

Note: the 3.2 Xcodes allow you to install the 10.4 SDK as *an option*.
If you do not explicitly select the SDK for install, the installer
will not install the 10.4 SDK.


On my setup, I've installed the 3.2 Xcode SDK under /Xcode3 and
symlinked the 10.4 SDK as:

ls -l /Developer/SDKs/MacOSX10.4u.sdk

[21:34:53]
lrwxr-xr-x  1 root  wheel  28 Apr 13 19:09
/Developer/SDKs/MacOSX10.4u.sdk -> /Xcode3/SDKs/MacOSX10.4u.sdk

Cheers,
Darshan

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Crawl-ref-discuss mailing list
Crawl-ref-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/crawl-ref-discuss

Reply via email to