I'm not an expert with BCB. If Delphi can call BCB compiled functions,
linking the obj files produced by BCB, then it is theoretically possible
to modify ICS-SSL to replace dynamyc linking by static linking.
Delphi should call bcb compiled functions. For example, ICS contains
some bcb-compiled .obj files in \vc32\zobj123 and ICS packages are
compiled and used it with no problems, right ?
So, OpenSSL obj's should be works too.
What should be modified in ICS-SSL to support static link of OpenSSL ?
Only OverbyteIcsSSLEAY.pas or almost all ICS units ?
Only the two units corresponding to the two OpenSSL DLLs:
OverbyteIcsSSLEAY.pas and OverbyteIcsLibEAY.pas.
It's should be usefull not only for me !
Probably.
If you change the source code, use a conditional compilation to let the user
select static or dynamic linking.
--
francois.pie...@overbyte.be
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be