Web page with compiler macros and versions

I want to create a web page for Boost in which each compiler supported by Boost is listed with the name of the preprocessor which needs to be examined to determine the compiler version, and the numbers, in hex or decimal, which correspond to each version. The web page would be in the form of a simple table, but any good CSS expert can spruce it up. Currently I have on my Windows machine, Microsoft VC6, VC7, VC7.1, Borland BCB3, BCB4, BCB5, and BCB6, and Comeau 4.3.3. I need information about any other Windows compiler/versions which Boost supports as well as information about any Linux compilers and other compilers. Responses from those who do regression tests for other compilers would certainly be helpful, or perhaps the reuslts of indivbidual regression tests, such as config_info.cpp, which I believe tells that information, are available.

Edward Diener wrote:
Currently I have on my Windows machine, Microsoft VC6, VC7, VC7.1, Borland BCB3, BCB4, BCB5, and BCB6, and Comeau 4.3.3. I need information about any other Windows compiler/versions which Boost supports as well as information about any Linux compilers and other compilers.
You can get that info for CW from the Boost.Config header... http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/config/compiler/metrowerks.hpp?rev=HEAD&view=markup http://tinyurl.com/aobwf -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Rene Rivera wrote:
Edward Diener wrote:
Currently I have on my Windows machine, Microsoft VC6, VC7, VC7.1, Borland BCB3, BCB4, BCB5, and BCB6, and Comeau 4.3.3. I need information about any other Windows compiler/versions which Boost supports as well as information about any Linux compilers and other compilers.
You can get that info for CW from the Boost.Config header...
http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/config/compiler/metrowerks.hpp?rev=HEAD&view=markup http://tinyurl.com/aobwf
For some compilers, not all.

Edward Diener wrote:
Rene Rivera wrote:
Edward Diener wrote:
Currently I have on my Windows machine, Microsoft VC6, VC7, VC7.1, Borland BCB3, BCB4, BCB5, and BCB6, and Comeau 4.3.3. I need information about any other Windows compiler/versions which Boost supports as well as information about any Linux compilers and other compilers.
You can get that info for CW from the Boost.Config header...
http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/config/compiler/metrowerks.hpp?rev=HEAD&view=markup http://tinyurl.com/aobwf
For some compilers, not all.
I know... I was only answering the question for CodeWarrior, hence the "CW" mention above ;-) Others will have to respond for other compilers. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Rene Rivera wrote:
Edward Diener wrote:
Rene Rivera wrote:
Edward Diener wrote:
Currently I have on my Windows machine, Microsoft VC6, VC7, VC7.1, Borland BCB3, BCB4, BCB5, and BCB6, and Comeau 4.3.3. I need information about any other Windows compiler/versions which Boost supports as well as information about any Linux compilers and other compilers.
You can get that info for CW from the Boost.Config header...
http://cvs.sourceforge.net/viewcvs.py/boost/boost/boost/config/compiler/metrowerks.hpp?rev=HEAD&view=markup http://tinyurl.com/aobwf
For some compilers, not all.
I know... I was only answering the question for CodeWarrior, hence the "CW" mention above ;-) Others will have to respond for other compilers.
OK, thanks !
participants (2)
-
Edward Diener
-
Rene Rivera