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