I've created a dll with BDS 2006 (C++) which uses vcl.
I've noticed that the compiler/linker is generating Initialize and Finalize
exports for each class that I have in the dll (e.g.
@@MyClassName@Initialize).
I have no intention in exporting the classes themselves from the dll; the
dll's functionality will be export via __declspec(dllexport) extern "C"
__stdcall functions so that the dll can be used from other languages like
VB, Visual C++ etc. The classes within the dll are only there to implement
the internal functionality.
Guess there must be some compiler/linker options to disable the exporting of
these functions.
Would greatly appreciate if anyone could let me know what these might be.
Tks - Adrian.