notes.html 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <!--
  5. == Copyright 2002 The Trustees of Indiana University.
  6. == Use, modification and distribution is subject to the Boost Software
  7. == License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  8. == http://www.boost.org/LICENSE_1_0.txt)
  9. == Boost.MultiArray Library
  10. == Authors: Ronald Garcia
  11. == Jeremy Siek
  12. == Andrew Lumsdaine
  13. == See http://www.boost.org/libs/multi_array for documentation.
  14. -->
  15. <head>
  16. <title>Boost.MultiArray: Extra Notes</title>
  17. </head>
  18. <body>
  19. <h1>
  20. <img src="../../../boost.png" alt="boost logo"
  21. width="277" align="middle" height="86">
  22. <br>Boost.MultiArray: Extra Notes
  23. <br>
  24. </h1>
  25. <a name="sec_compilers"></a>
  26. <h2>Compiler Support</h2>
  27. Boost.MultiArray was designed with compiler support in mind.
  28. Interface compromises were kept to a minimum, but efforts were
  29. made to account for C++ Standard compliance issues in compilers
  30. that were popular at the time the library was written. That said,
  31. Boost.MultiArray has been tested with the following compilers:
  32. <ol>
  33. <li> Gnu C++ Compiler v2.95.2 (compile with <tt>-ftemplate-depth-50</tt>)
  34. <li> Gnu C++ Compiler v3.0.2
  35. <li> Kuck and Associates C++ Compiler v4.0f
  36. <li> Microsoft Visual C++ v6.0 sp5
  37. <li> Comeau C++ Compiler v4.2.45 beta 2 (libcomo beta 14)
  38. <li> Intel C++ Compiler v5.0 (with MS lib v6.0 sp5)
  39. <li> Metrowerks CodeWarrior C++ Compiler v7.1
  40. </ol>
  41. Boost.MultiArray is known to NOT work with Borland C++ v5.5.1.
  42. Support for this compiler is forthcoming.
  43. <h2>Future Work</h2>
  44. The following is a list of work that is intended for the near future
  45. -- following the initial addition of the library to the Boost
  46. distribution:
  47. <ol>
  48. <li> Pursue and document performance issues related to compilers and
  49. implementation.
  50. <li> More comprehensive examples of using the library components.
  51. <li> Extensive rewrite of the user documentation to make it more accessible.
  52. </ol>
  53. <hr>
  54. <address>
  55. <a href="mailto:garcia@.cs.indiana.edu">Ronald Garcia</a>
  56. </address>
  57. <!-- Created: Fri Jun 29 10:53:07 EST 2001 -->
  58. <!-- hhmts start -->
  59. Last modified: Wed Jan 8 18:09:46 EST 2003
  60. <!-- hhmts end -->
  61. </body>
  62. </html>