ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> boost
boost
[boost] Re: A comment and a question about the current config macros
by Gennaro Prota other posts by this author
Aug 19 2002 6:59PM messages near this date
[boost] Re: A comment and a question about the current config macros | Re: [boost] A comment and a question about the current config macros
On Mon, 19 Aug 2002 13:21:38 -0400, Beman Dawes <bdawes@[...].org> 
wrote:

> I would worry more about the issue Gennaro raises if these macros were 
> permanent fixtures for Boost and C++.  But for the current release of 
> several compilers, there are no BOOST_NO_xxx macros at all, and I would be 
> surprised if current releases of any mainstream compiler a year from now 
> needed them.

For at least one of them, I would be surprised of the contrary.
Anyhow, that's not the main point :-)


> That isn't to say support for legacy compilers isn't important, but maybe 
> we shouldn't ask John and other developers to put much effort into refining 
> something that is gradually fading away.

Well, of the two points I raised one concerns documentation only (and
I didn't think it required much effort) and the other one was
something I asked because g++ 2.95 doesn't have the new iostreams. I
just wanted to know if the issue was discussed before and whether I
could expect a suitable macro to be defined in the future or not. Now
I know the answer to the second question is no :-)


P.S.: As to g++ versions, does someone know if this is correct?

#if defined (__GNUC__) && __GNUC__ <= 2 && __GNUC_MINOR__ <= 95
 #define HAS_OLD_IOSTREAMS
#endif

Or, maybe, just this?

#if __GNUC__ < 3
 #define HAS_OLD_IOSTREAMS
#endif


Thanks,
Genny.



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Thread:
Gennaro Prota
John Maddock
Gennaro Prota
Gennaro Prota
Gennaro Prota
Beman Dawes
Jeremy Siek
Jeremy Siek
Gennaro Prota
Gennaro Prota
John Maddock
Beman Dawes

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved