|
|
@@ -10,6 +10,7 @@
|
|
|
# bcc55 = Borland 5.5.1
|
|
|
# cw = Metrowerks CodeWarrior
|
|
|
# gcc = GNU GCC/egcs
|
|
|
+# como = Comeau C++
|
|
|
# vc = Microsoft Visual C++
|
|
|
# vcstlport = Microsoft Visual C++ with STLport library
|
|
|
#
|
|
|
@@ -68,9 +69,11 @@ def compile( program ):
|
|
|
if compiler_arg == "*" or compiler_arg == "gcc":
|
|
|
invoke( "GCC 2.95.2", 'g++ -ftemplate-depth-30 -I' + path + ' ' + fullpath )
|
|
|
if compiler_arg == "*" or compiler_arg == "gcc-stlport":
|
|
|
- invoke( "GCC 2.95.2 STLport 4.0b8", 'g++ -V 2.95.2-stlport -ftemplate-depth-30 -I' + path + ' ' + fullpath )
|
|
|
+ invoke( "GCC 2.95.2 STLport 4.0", 'g++ -V 2.95.2-stlport -ftemplate-depth-30 -I' + path + ' ' + fullpath )
|
|
|
# if compiler_arg == "*" or compiler_arg == "gcc-exp":
|
|
|
# invoke( "GCC pre-2.96 experimental", '/opt/exp/gcc/bin/g++ -ftemplate-depth-30 -I' + path + ' ' + fullpath )
|
|
|
+ if compiler_arg == "*" or compiler_arg == "como":
|
|
|
+ invoke( "Comeau C++ 4.2.44 beta3", 'como -I' + path + ' ' + fullpath)
|
|
|
else:
|
|
|
if compiler_arg=="*" or compiler_arg=="bcc54":
|
|
|
bcc54_path=os.environ["BOOST_BCC54_PATH"]
|
|
|
@@ -163,9 +166,11 @@ if sys.platform == "linux2":
|
|
|
if compiler_arg == "*" or compiler_arg == "gcc":
|
|
|
f.write( "<td>GNU<br>GCC<br>2.95.2</td>\n" )
|
|
|
if compiler_arg == "*" or compiler_arg == "gcc-stlport":
|
|
|
- f.write( "<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0 beta 8</td>\n" )
|
|
|
+ f.write( "<td>GNU<br>GCC<br>2.95.2<br>STLport<br>4.0</td>\n" )
|
|
|
# if compiler_arg == "*" or compiler_arg == "gcc-exp":
|
|
|
# f.write( "<td>GNU<br>GCC<br>pre-2.96 experimental</td>\n" )
|
|
|
+ if compiler_arg == "*" or compiler_arg == "como":
|
|
|
+ f.write( "<td>Comeau C++<br>4.2.44 beta3<br>STLport<br>4.0</td>\n" )
|
|
|
else:
|
|
|
if compiler_arg=="*" or compiler_arg=="bcc54":
|
|
|
f.write( "<td>Borland<br>BCC<br>5.4 up2</td>\n" )
|