|Subject:||Anybody using Indy 9 with ShellShock shell components?|
|Posted by:||FernDog (FernD…@WhoKnows.com)|
|Date:||Wed, 30 Jun 2004|
I had been successfully using the default Indy 8 installation that comes
with BCB6 in my application that uses ShellShock opensource (Delphi) VCL
components. After upgrading to Indy 9, I immediately experienced winsock
incompatibly errors while compiling. The errors are: "winsock2.h(109):
E2238 Multiple declaration for 'fd_set'.
Setting my apps conditionals _WINSOCKAPI_ and NO_WIN32_LEAN_AND_MEAN results
in other errors. Attempting to include _WINSOCKAPI_ within ShellShocks
conditionals results in it's own compilation errors.
If anyone has a fix or some ideas, please let me know. I have a feeling
that this may involve tweaking the actual ShellShock source...