[txmt-dev] Re: Problems with ./configure && ninja

Hans-Jörg Bibiko bibiko at eva.mpg.de
Wed Sep 5 20:09:23 UTC 2012


On Sep 5, 2012, at 9:58 PM, Carlos Andrade wrote:

> Hi, is there anyone who could help me with the ./configure && ninja? I am getting errors despite installing all ports as mentioned on the read me. The last one before it completely stop says 'ninja: build stopped: subcommand failed.' which follows '11/1218 Compile 'Shared/PCH/prelude.mm'… I am running on a OS Lion… thanks.
> 
> Below is everything that occurs and all the errors that appear after /configure && ninja.
> 
> In file included from /Users/carlosandrade/textmate/Shared/PCH/prelude.cc:15:
> /usr/include/c++/v1/string:1952:10: error: overload resolution selected implicitly-deleted copy assignment operator
>     __r_ = _STD::move(__str.__r_);
>          ^

Hi Carlos,

it looks like you ran into the same issue like me.

Do you have installed Xcode 4.4.(1) ? This is needed to get the latest libc++ . AND did you execute:

sudo xcode-select ... ? See more below.



> On Sep 2, 2012, at 1:12 AM, Allan Odgaard wrote:
> 
>> On Aug 31, 2012, at 3:30 PM, Hans-Jörg Bibiko <bibiko at eva.mpg.de> wrote:
>> 
>>> I'm just updated the TM code and tried to compile it but now I get the following error:
>>> 
>>> In file included from /Users/bibiko/Documents/Developments/TextMate/textmate/Shared/PCH/prelude.cc:15:
>>> /Developer/SDKs/MacOSX10.7.sdk/usr/include/c++/v1/string:1952:10: error: overload resolution selected implicitly-deleted copy assignment operator
>>>  __r_ = _STD::move(__str.__r_);
>>>       ^
>>> 
>>> I'm on 10.7.4 and set the sdk to 10.7 since I've not yet 10.8 ;) Maybe is this the point here?
>> 
>> Sounds like your libc++ is too old. Are you using Xcode 4.4[.1]?
>> 
>> Either upgrade to that, or you need to manually install libc++.
> 
> Well, this wasn't the point actually but related ;)
> 
> My issue was that I have a default Lion installation with (I think) XCode 4.2.1 which is installed at /Developer.
> 
> Then I installed XCode 4.4.1 which nowadays will be installed at /Application, the clang stuff etc.
> 
> 
> 
> The only thing I missed to set was the new xcode path via :
> 
> sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
> 
> [ Maybe worth to mention somewhere(?)]
> 
> 
> After setting this everything works fine :)


Cheers,




--Hans



More information about the textmate-dev mailing list