stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin Sebor <mse...@gmail.com>
Subject Re: Building stdcxx with EDG eccp
Date Mon, 16 Apr 2007 08:45:24 GMT
Martin Sebor wrote:
> Farid Zaripov wrote:
>>> -----Original Message-----
>>> From: Martin Sebor [mailto:msebor@gmail.com] Sent: Friday, April 13, 
>>> 2007 6:33 PM
>>> To: stdcxx-dev@incubator.apache.org
>>> Cc: Martin Sebor
>>> Subject: Re: Building stdcxx with EDG eccp
>>>
>>> Archive builds should work though (and do in my tests on Solaris, and 
>>> with some recent fixes, should also work on Linux, or at least be 
>>> very close to working). The log doesn't make much sense to me right 
>>> now, though. Do you have any idea what's going on there?
>>
>>   The problem is in errors in tests at configure step.
>> You can see config.h and config.log here:
>> http://people.apache.org/~faridz/config.zip
>>
>> The most encountered error is: error #450-D: the type "long long" is
>> nonstandard.
>> I'll try add the option:
>> -----------
>> --long_long Permit the use of long long in strict mode in dialects in
>> which it is non-standard.
>> -----------
> 
> Please don't, that's not the problem. Long long is not a standard
> type (yet) and so it's not enabled. The eccp build is super-strict
> on purpose, and the library must build w/o the type. The problem
> is something else.

Okay, now that I've actually looked at the log I see I was wrong
in this case. If the C library depends on long long being defined
we may have no other choice but to make eccp understand it. Sorry
if I confused things.

Martin

Mime
View raw message