Microsoft KB Archive/63967

PRB: Db-lib Not Compatible with Borland’s Turbo Compilers ID Number: Q63967

1.00 1.10 4.20 OS/2

Summary:

SYMPTOMS Borland’s Turbo C++ cannot be linked with the version of DB-LIBRARY (db-lib) supplied with the Microsoft/Sybase SQL server.

CAUSE The version of DB-LIBRARY supplied with the Microsoft/Sybase SQL Server is not compatible with Borland’s Turbo compilers. To increase performance, several Microsoft C conventions were used with the db-libs that are not available in the Turbo C compilers.

RESOLUTION There is no version of DB-LIBRARY available that supports either the Borland Turbo C++ or Turbo C linker calling conventions.

Currently, the only way to do C++ programming with DB-LIBRARY is to use a compiler that produces Microsoft C source code.

Additional reference words: 1.00 1.10 4.20 dblib