Building Tools.h++ as a DLL with Borland C++ Builder

Article ID: 885
Last updated: 29 Jan, 2008
Article ID: 885
Last updated: 29 Jan, 2008
Revision: 1
Views: 5645
Posted: 19 Dec, 1997
by --
Updated: 29 Jan, 2008
by
Problem


The current Tools.h++ makefiles will not allow a DLL to be built with Borland C++ Builder.


Cause


Borland's C++ Builder does not ship cw32mti.lib (32-bit multithread, GUI, dynamic RTL import library for W3230MT.DLL). This is the library we expect to be there for all past versions of Borland C++ and Borland C++ v5.0.2.


Action


Borland's C++ Builder does contain cw32mt.lib (32-bit, GUI, multithread library). To use it, edit parts ls0707wsourcesrc w oolsmakeincl.bcc as follows:
  1. Go to line 319, and replace cw32$(THRNAME)i.lib with cw32$(THRNAME).lib.

  2. Go to line 372, and remove ;_RTLDLL.

Then remove the old workspace and rebuild the DLL.

This article was:   Helpful | Not helpful
Report an issue
Article ID: 885
Last updated: 29 Jan, 2008
Revision: 1
Views: 5645
Posted: 19 Dec, 1997 by --
Updated: 29 Jan, 2008 by

Others in this category