|Subject:||Re: Problem With Indy 9/BCB 5|
|Posted by:||Clayton Arends (email@example.com)|
|Date:||Mon, 8 Nov 2004|
Are you getting error messages like "Multiple declaration for 'fd_set'"? If
so, this is a problem that was introduced in 18.104.22.168. I have only tested
this in BCB6, however.
Check your project's conditional defines. I have found that the conditional
define "NO_WIN32_LEAN_AND_MEAN" causes this problem to manifest itself,
though have never been able to determine why. If I remove this define or
define "WIN32_LEAN_AND_MEAN" instead then I can get my Indy program to
compile. However, since there are some other BCB headers that require
"NO_WIN32_LEAN_AND_MEAN" as a work-around (eg shlobj.h) I have been forced
to use Indy 22.214.171.124 instead until someone fixes this problem.
I just downloaded 126.96.36.199 and confirmed that the problem still exists.
Problem With Indy 9/BCB 5 posted by David Pedley on Mon, 8 Nov 2004