On Thu, Apr 4, 2013 at 1:50 PM, Aleksej Saushev <a...@inbox.ru> wrote:
> Gabriel Dos Reis <g...@integrable-solutions.net> writes:
>
>> On Wed, Apr 3, 2013 at 1:58 PM, Aleksej Saushev <a...@inbox.ru> wrote:
>>> Gabriel Dos Reis <g...@cs.tamu.edu> writes:
>>>
>>>> Aleksej Saushev <a...@inbox.ru> writes:
>>>>
>>>> | Gabriel Dos Reis <g...@integrable-solutions.net>
>>>> | writes:
>>>> |
>>>> | > For trunk (and therefore OpenAxiom-1.5.0) I would like to
>>>> | > require C++11 -- we've already switched to C++, but we
>>>> | > were using C++03.
>>>> | >
>>>> | > There are decent support for this version of the language
>>>> | > out there (e.g. C++, Clang++, EDG, etc.)  My question to
>>>> | > packagers is whether it would be a problem -- especially
>>>> | > for the *BSD folks.
>>>> |
>>>> | Yes, it would be a problem, and not only on BSD systems.
>>>> | There're only few systems that use experimental GNU compilers.
>>>>
>>>> hmm, I am talking about GCC releases 4.6.x, 4.7.x, and 4.8.x.
>>>> Those are officially released compilers.  Same goes for Clang++.
>>>
>>> Even CentOS uses 4.4 or even 4.2 as their main compiler
>>> unless they have changed it really recently.
>>
>> OK, thanks.  This will be useful.
>>
>> PS: those rather archaic compilers :-)  they are no longer
>> supported by the GCC team.  The oldest being supported is the
>> GCC-4.6.x series.
>
> There's difference between what GCC team considers "supported"
> and what vendors consider supported. I'm yet to see GCC version
> that works without involved tuning just to make it build.

Fair enough.  I am concerned specifically with OpenAxiom.
Exactly which platforms won't have any recent and decent
C++ compiler to use?

You mentioned CentOS, but how many users do we have
that use CentOS and cannot possibly use a recent compiler?
I looked at past download statistics for the binaries I provided,
but the result is inconclusive.

When I look at the bug reports, most seem to come from
people who do not appear to be affected by this change.

I think we should not hold off on the change just because
some systems that are fairly ancient, and probably don't have
any OpenAxiom users can't provide a decent C++ compiler.

I do not have the resource to write twice the same code, and I
do have existing C++11 codes that I would like to reuse in
OpenAxiom  -- especially for the graphics and GUI parts.

-- Gaby

------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
open-axiom-devel mailing list
open-axiom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open-axiom-devel

Reply via email to