Boost C++ Libraries: Ticket #7881: ASIO - don't use Winsock when compiling with Cygwin https://svn.boost.org/trac10/ticket/7881 <p> It's not necessarily a bug, but an improvement. I checked why i can compile with the integrated boost library in normal Cygwin distribution and i cannot do the same with some other boost variant. The main difference is the <span class="underline">CYGWIN</span> compile switch. In the Cygwin integration, the compile switch is removed and it will use linux sockets. The boost distributions force the usage of Winsock which clearly cause compile problems with Cygwin. </p> <p> Please remove the compile switch and just let it use the linux sockets. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/7881 Trac 1.4.3 viboes Wed, 16 Jan 2013 22:00:23 GMT component changed; owner set https://svn.boost.org/trac10/ticket/7881#comment:1 https://svn.boost.org/trac10/ticket/7881#comment:1 <ul> <li><strong>owner</strong> set to <span class="trac-author">chris_kohlhoff</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">asio</span> </li> </ul> Ticket Ionut Craioveanu <mosteaca@…> Thu, 17 Jan 2013 07:32:59 GMT attachment set https://svn.boost.org/trac10/ticket/7881 https://svn.boost.org/trac10/ticket/7881 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">AsioDifferences.JPG</span> </li> </ul> Ticket Ionut Craioveanu <mosteaca@…> Thu, 17 Jan 2013 07:40:02 GMT <link>https://svn.boost.org/trac10/ticket/7881#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/7881#comment:2</guid> <description> <p> Please see attached file to get a glimpse of what i'm talking about. It's a small compare of one Io_Service. The things is, if you try to compile the ASIO example from within Eclipse (windows) with Cygwin as compiler, you'll not be able to get an executable. Looking at the code snippet, all i can think of is, usage of Winsock. </p> <p> The basic thing is ... there is a difference between BOOST official releases and Cygwin release. As developer, i'll be limited to Cygwin boost which is not necessarily good. Why not synch them? </p> <p> /Jimmy </p> </description> <category>Ticket</category> </item> </channel> </rss>