[omniORB] Mingw win32 bug

Al Slater al.slater at scluk.com
Mon Sep 13 15:36:52 BST 2004


Duncan Grisby wrote:
> On Monday 13 September, "Al Slater" wrote:
> 
>>> Please can you try the latest CVS?  I've changed one thing that
>>> might fix the problem. If it still doesn't work, try taking out the
>>> #ifndef __WIN32__ on line 418 and report if that works.
>> 
>> I got the latest from cvs which is version 1.1.2.22 and removed the
>> #ifndef on line 408 (not 418) and recompiled.  Everything worked fine
>> then.
> 
> The anonymous CVS is clearly a bit behind the times. The
> latest version is 1.1.2.23. Anyway, your reply tells me what
> I wanted to know. select() on Windows doesn't need the first
> parameter to be set to the number of file descriptors in the
> set. Clearly mingw does. What defines does mingw set?  How does it
> implement fd_sets? 

Mingw uses the MSVC runtime.  The headers are open source equivalents of
the MSVC ones.

http://www.omniorb-support.com/pipermail/omniorb-list/2004-September/025
832.html seems to refer to the same problem with MSVC.

> Cheers,
> 
> Duncan.

Regards

Al





More information about the omniORB-list mailing list