+++ /dev/null
-==================================================\r
-STLport README for Digital Mars C++ compilers.\r
-==================================================\r
-\r
-Build of STLport with Digital Mars C++ compiler is very similar\r
-to the one for Microsoft Visual Studio compiler (see README.msvc).\r
-\r
-Below are some additional hints. [DMC users are encouraged to \r
-contribute additional information.] \r
-\r
-=============\r
-Prerequisites\r
-=============\r
-\r
- - Digital Mars C++ 8.49 or above\r
-\r
- - A GNU environment with make tool. Prefer MinGW/MSys to Cygwin because the\r
- latter contains a link command that is also the name of the Digital Mars linker\r
- and you might experiment collision between both commands.\r
- See README.mingw for additional information.\r
-\r
-===================\r
-Installing STLport\r
-===================\r
-\r
- - STLport directory can be almost anywhere EXCEPT native dm\include directory.\r
-\r
-===================\r
-Configuring STLport\r
-===================\r
-\r
- - In a console window go to the STLport build\lib folder. Run\r
-\r
- configure -c dmc\r
-\r
-================\r
-Building STLport\r
-================\r
-\r
- - To build STLport libraries:\r
-\r
- cd [STLport dir]\build\lib\r
- [mingw32-make] -f dmc.mak install\r
-\r
- - To build STLport (dynamic) unit tests:\r
-\r
- cd [STLport dir]\build\test\unit\r
- [mingw32-make] -f dmc.mak install\r
-\r
-============\r
-Known issues\r
-============\r
-\r
-1. typeinfo.h\r
-\r
- DMC forces inclusion of typeinfo.h header at the begining of any\r
-translation unit. This breaks the STLport include schema, especially\r
-when building the library. As a workaround STLport typeinfo.h simply\r
-include native DMC header not performing any internal STLport work as\r
-importing things to STLport namespace. As a result typeinfo.h should\r
-never be reference in user code, as it is neither a C nor a C++ header\r
-this is not considered as a major limitation. The C++ Standard header\r
-is typeinfo.\r
-\r
-2. link.exe and lib.exe\r
-\r
- STLport makefiles for DMC use dm_link and dm_lib instead of link and lib to\r
-avoid conflicts with other vendors' linkers and archivers. To build STLport \r
-with DMC, please copy or rename the following files:\r
- \r
- copy dm\bin\link.exe dm\bin\dm_link.exe\r
- copy dm\bin\lib.exe dm\bin\dm_lib.exe\r
-\r
-3. Free online version. \r
-\r
- If DMC's free online version reports compiler or linker errors, the \r
-solution may be in a free online CD update. Download and unzip all free \r
-CD patches for versions 8.30 and above, in consecutive order, overwriting\r
-previous files. Then install free online version 8.49 or above, overwriting \r
-previous files. \r
-\r