• Notes for Borland.
    1. To compile the Database Template Library you will need the Borland C++ Compiler (BCC) version 5.5 or later
    2. You need to set your path to make sure it includes the bin directory the compiler and linker executables are located in. Typically this will be something like: C:\Borland\BCC55\bin. The makefile Borland.mak assumes that your path is set properly.
    3. The makefiles for Borland are "Borland.mak" in the lib, example, and tests directories.
    4. The STL library used by BCC 5.5 unfortunately includes postincrement calls everywhere, leading to the use of many wasteful temporaries, thus slowing down the code.
    5. For BCC 6.0, you'll need to turn off precompiled headers when trying to compile the example project due to problems.
    6. For BCC 6.0 STLPort has a bug in how bitset is setup. You will need change _bistet.h line 89

      _WordT _M_w[_Nw]; // 0 is the least significant word.

      to

      _WordT _M_w[_Nw+1]; // 0 is the least significant word

      For more information about this bug see the STLport forum:

      http://www.stlport.com/dcforum/DCForumID6/817.html#2