compiler.cfg 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. // Boost compiler configuration file
  2. //
  3. // The first command template is for compile only tests
  4. // The second command template is for compile and link (and possibly run) tests
  5. //
  6. // Change log:
  7. // 20 Jan 2001 - Turned on STLPort debug mode and turned off incremental linking
  8. // for vc6 builds. Added cygwin build. Waiting for a fix for
  9. // cygwin/stlport to add that (David Abrahams).
  10. linux
  11. gcc
  12. GCC 2.95.2
  13. g++ -c -Wall -W -ftemplate-depth-30 -I%include %source
  14. g++ -o boosttmp.exe -Wall -W -ftemplate-depth-30 -I%include %source
  15. GNU<br>GCC<br>2.95.2
  16. linux
  17. gcc-stlport
  18. GCC 2.95.2 STLport 4.0
  19. g++ -c -V 2.95.2-stlport -Wall -W -ftemplate-depth-30 -I%include %source
  20. g++ -o boosttmp.exe -V 2.95.2-stlport -Wall -W -ftemplate-depth-30 -I%include %source
  21. GNU<br>GCC<br>2.95.2<br>STLport<br>4.0
  22. linux
  23. como
  24. Comeau C++ 4.2.44 beta3
  25. como -c -I%include %source
  26. como -o boosttmp.exe -I%include %source
  27. Comeau C++<br>4.2.44 beta3<br>STLport<br>4.0
  28. linux
  29. como-strict
  30. Comeau C++ 4.2.44 beta3 (strict mode)
  31. como --strict_warnings -D__STRICT_ANSI__ -c -I%include %source
  32. como --strict_warnings -D__STRICT_ANSI__ -o boosttmp.exe -I%include %source
  33. Comeau C++<br>4.2.44 beta3<br>(strict mode)<br>STLport<br>4.0
  34. hpux
  35. gcc
  36. GCC 2.95.2
  37. g++ -c -ftemplate-depth-30 -I%include %source
  38. g++ -o boosttmp.exe -ftemplate-depth-30 -I%include %source -ldce
  39. GNU<br>GCC<br>2.95.2
  40. hpux
  41. aCC
  42. HP ANSI C++ B3910B A.01.18
  43. aCC -c -I%include %source
  44. aCC -o boosttmp.exe -I%include %source
  45. HP<br>aCC<br>A.01.18
  46. solaris
  47. suncc
  48. Sun WorkShop 6 update 1 C++ 5.2 2000/09/11
  49. CC -c -I%include %source
  50. CC -o boosttmp.exe -I%include %source
  51. Sun<br>WorkShop 6.u1<br>C++ 5.2
  52. solaris
  53. suncc64
  54. Sun WorkShop 6 update 1 C++ 5.2 2000/09/11 64 bit
  55. CC -c -xarch=v9 -I%include %source
  56. mkdir -p 64bit && cd 64bit && CC -o boosttmp.exe -xarch=v9 -I../%include ../%source
  57. Sun<br>WorkShop 6.u1<br>C++ 5.2<br>64 bit
  58. solaris
  59. kcc
  60. KCC 4.0a
  61. /afs/nd.edu/sun4x_57/usr/local/src/kai/kai40a2/KCC_BASE/bin/KCC -c --strict_warnings -I%include %source
  62. /afs/nd.edu/sun4x_57/usr/local/src/kai/kai40a2/KCC_BASE/bin/KCC -o boosttmp.exe --strict_warnings -I%include %source -lm
  63. KAI<br>KCC<br>4.0a
  64. solaris
  65. kcc3
  66. KCC 3.4g
  67. KCC -c --strict_warnings -I%include %source
  68. KCC -o boosttmp.exe --strict_warnings -I%include %source -lm
  69. KAI<br>KCC<br>3.4g
  70. solaris
  71. gcc
  72. GCC 2.95.2
  73. g++ -c -ansi -Wall -ftemplate-depth-30 -Wno-long-long -I%include %source
  74. g++ -o boosttmp.exe -ansi -Wall -ftemplate-depth-30 -Wno-long-long -I%include %source
  75. GNU<br>GCC<br>2.95.2
  76. tru64
  77. cxx
  78. Compaq C++ 6.2
  79. cxx -c -std strict_ansi -D__USE_STD_IOSTREAM -I%include %source
  80. cxx -o boosttmp.exe -std strict_ansi -D__USE_STD_IOSTREAM -I%include %source
  81. Compaq C++<br>6.2-024
  82. tru64
  83. cxx-clib
  84. Compaq C++ 6.2 with <cXXX> headers
  85. cxx -c -std strict_ansi -D__USE_STD_IOSTREAM -I$HOME/include -I%include %source
  86. cxx -o boosttmp.exe -std strict_ansi -D__USE_STD_IOSTREAM -I$HOME/include -I%include %source
  87. Compaq C++<br>6.2-024<br>clib
  88. irix
  89. irixcc
  90. IRIX CC 7.1.3.3
  91. CC -c -LANG:std -I%include %source
  92. CC -G0 -o boosttmp.exe -LANG:std -I%include %source -lm
  93. SGI IRIX CC<br>7.3.1.1m
  94. irix
  95. irixcc-clib
  96. IRIX CC 7.1.3.3 with <cXXX> headers
  97. CC -c -LANG:std -I$HOME/include -I%include %source
  98. CC -G0 -o boosttmp.exe -LANG:std -I$HOME/include -I%include %source -lm
  99. SGI IRIX CC<br>7.3.1.1m<br>clib
  100. irix
  101. irixcc-stlport
  102. IRIX CC 7.1.3.3 with STLport 4.1b4
  103. CC -c -LANG:std -I$HOME/STLport-4.1b4/stlport -I%include %source
  104. CC -c -G0 -o boosttmp.o -LANG:std -ptall -I$HOME/STLport-4.1b4/stlport -I%include %source && ld -call_shared -init _main -fini _fini -no_unresolved -transitive_link -demangle -elf -_SYSTYPE_SVR4 -LANG:std -L$HOME/software-irix/lib -rpath $HOME/software-irix/lib -cxx /usr/lib32/mips4/crt1.o /usr/lib32/c++init.o -o boosttmp.exe boosttmp.o -lstlport_mipspro_41 -lC -lc -lm -Bdynamic /usr/lib32/mips4/crtn.o
  105. SGI IRIX CC<br>7.3.1.1m<br>STLport<br>4.1b4
  106. beos
  107. gcc
  108. GNU GCC
  109. c++ -c -ftemplate-depth-30 -Wall -I%include %source
  110. c++ -o boosttmp.exe -ftemplate-depth-30 -Wall -I%include %source
  111. GNUPro<br>GCC&nbsp;2.9
  112. beos
  113. gcc-stlport
  114. GNU GCC
  115. c++ -c -ftemplate-depth-30 -Wall -I/boot/home/config/stlport/stl330 -I%include %source
  116. c++ -o boosttmp.exe -ftemplate-depth-30 -Wall -I/boot/home/config/stlport/stl330 -I%include %source
  117. GNUPro<br>GCC&nbsp;2.9<br>+<br>SGI&nbsp;STL&nbsp;3.3
  118. win32
  119. bcc
  120. Borland C++ 5.5.1
  121. bcc32 -c -I%include -j10 -q -DBOOST_INCLUDE_MAIN %source
  122. bcc32 -eboosttmp.exe -I%include -j10 -DBOOST_INCLUDE_MAIN -q %source
  123. Borland<br>BCC<br>5.5.1
  124. win32
  125. cw
  126. Metrowerks CodeWarrior
  127. mwcc -c -nocodegen -maxerrors 10 -cwd source -I- -I%include -DBOOST_INCLUDE_MAIN %source
  128. mwcc -o boosttmp.exe -maxerrors 10 -cwd source -I- -I%include -DBOOST_INCLUDE_MAIN %source
  129. Metrowerks<br>CodeWarrior<br>6.0
  130. win32
  131. vc
  132. Microsoft Visual C++
  133. cl /c /nologo /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -DBOOST_INCLUDE_MAIN %source
  134. cl /Feboosttmp.exe /nologo /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -DBOOST_INCLUDE_MAIN %source /link /incremental:no user32.lib
  135. Microsoft<br>VC++<br>6.0 SP4
  136. win32
  137. vc-stlport
  138. Microsoft Visual C++ with STLport
  139. cl /c /nologo /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I "$BOOST_STLPORT_PATH/stlport" /I"%include" /D "__STL_DEBUG" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -DBOOST_INCLUDE_MAIN %source
  140. cl /Feboosttmp.exe /nologo /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I "$BOOST_STLPORT_PATH/stlport" /I"%include" /D "__STL_DEBUG" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -DBOOST_INCLUDE_MAIN %source /link /incremental:no /libpath:$BOOST_STLPORT_PATH\lib user32.lib
  141. Microsoft<br>VC++<br>6.0 SP4<br>STLport<br>4.0
  142. win32
  143. cygwin
  144. GCC under cygwin
  145. g++ -c -ftemplate-depth-30 -I%include -DBOOST_INCLUDE_MAIN %source
  146. g++ -o boosttmp.exe -ftemplate-depth-30 -I%include -DBOOST_INCLUDE_MAIN %source
  147. GNU GCC<br>2.95.2-6<br>Cygwin 1.1.7
  148. //win32
  149. //gcc-stlport-debug
  150. //GCC under cygwin with STLport 4.0
  151. //g++ -c -ftemplate-depth-30 -I%include -D __STL_DEBUG -I "$BOOST_STLPORT_PATH/stlport" %source
  152. //g++ -o boosttmp.exe -ftemplate-depth-30 "$BOOST_STLPORT_PATH/lib/" -I%include %source
  153. //GNU<br>GCC<br>2.95.2-6<br>STLport<br>4.0
  154. win32
  155. icl
  156. Intel C++ 5.0
  157. icl /c /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -D BOOST_INCLUDE_MAIN %source
  158. icl /Feboosttmp.exe /nologo /Qwn5 /Qwe70 /Zm400 /MDd /W3 /GR /GX /Zi /Od /GZ /I"%include" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_CONSOLE" -D BOOST_INCLUDE_MAIN %source /link user32.lib
  159. Intel C++<br>5.0<br>MS lib<br>6.0
  160. // end of file
粤ICP备19079148号