[TxMt] Re: error trying to build TextMate from source

Matt Neuburg matt at tidbits.com
Fri Feb 14 16:58:58 UTC 2014


On Feb 13, 2014, at 11:28 AM, Matt Neuburg <matt at tidbits.com> wrote:

> Answer: Yes! I was able to fix this problem in the following manner:
> 
> * Step 0. In Xcode (such as 5.1 beta), open Preferences, switch to Location pane, change Command Line Tools pop-up to Xcode 5.0.2. You will need to authenticate.
> 
> * Step 1. There is no Step 1! Just configure and ninja. You will now succeed. :)
> 
> It appears that clang has caused major breakage in Xcode 5.1 

I have filed a bug on this change:

  http://llvm.org/bugs/show_bug.cgi?id=18831

But the bug was closed immediately; the clang people (who are extremely nice) made clear that there is no going back. Thus it is crucial that TextMate 2 should remove '-fobjc-default-synthesize-properties' (and any other incorrect arguments) from its clang arguments in the build process, as this will stop compilation dead when people upgrade to Xcode 5.1. Previously, incorrect arguments were silently ignored; now they are fatal errors. m.

--
matt neuburg, phd = matt at tidbits.com, http://www.apeth.net/matt/
pantes anthropoi tou eidenai oregontai phusei
Programming iOS 7! http://shop.oreilly.com/product/0636920031017.do
iOS 7 Fundamentals! http://shop.oreilly.com/product/0636920032465.do
RubyFrontier! http://www.apeth.com/RubyFrontierDocs/default.html
TidBITS, Mac news and reviews since 1990, http://www.tidbits.com



More information about the textmate mailing list