Contents
Introduction About STLport SGI STL Base STLport Story STLport Features Portability Debug Mode Thread Safety Exception Safety Getting Started Download and Install Select Streams Mode Compiling with STLport White Papers Release Notes READMEs Interface with std:: Wrappers Config manual Regression Test Exception Test Feedback Bug Reports Forum Appendix Acknowledgements Your Free Licence
| # Note For Metrowerks CodeWarrior Users ## Known problems #### Compiling You may have to edit relative/full path to CodeWarrior native headers . To avoid editing the headers mentioned above, Metrowerks users should put the "STLport" directory in the "Metrowerks Standard Library" directory, and add the "STLport" directory as the first item in the system search paths of the projects that wish to use it. If you want your code to be portable, you should avoid explicit usage of `reverse_iterator<Iterator,T,T&,T*,Distance>`. It's better to use coherent set of headers in the project: all new-style, including STL ones; IMPORTANT : You should either have __STL_USE_OWN_NAMESPACE defined, or you should recompile CodeWarrior runtime libraries after you installed STLport. For earlier versions, you have to copy `<functional>` to `<functional.h>`. `<functional.h>` is not provided in distribution since it clobbers `<function.h>` on 8.3 systems