<div>Hi,</div>
<div> </div>
<div>Thanks for suggestion. I have made it compiled and working now.</div>
<div> </div>
<div>But, there is a small amendment, that I need to comment the following block, which would re-define with my cygwin multicast socket header file&#39;s structure definition otherwise. For your info, I am using cygwin 1.7.</div>

<div> </div>
<div>// The source-specific join/leave operations require special setsockopt()<br>// commands, and a special structure (ip_mreq_source).  If the include files<br>// didn&#39;t define these, we do so here:<br>#if !defined(IP_ADD_SOURCE_MEMBERSHIP) || defined(__CYGWIN32__)<br>
// NOTE TO CYGWIN DEVELOPERS:<br>//    The &quot;defined(__CYGWIN32__)&quot; test was added above, because - as of January 2007 - the Cygwin header files<br>//    define IP_ADD_SOURCE_MEMBERSHIP (and IP_DROP_SOURCE_MEMBERSHIP), but do not define ip_mreq_source.<br>
//    This has been acknowledged as a bug (see &lt;<a href="http://cygwin.com/ml/cygwin/2007-01/msg00516.html">http://cygwin.com/ml/cygwin/2007-01/msg00516.html</a>&gt;), but it&#39;s<br>//    not clear when it is going to be fixed.  When the Cygwin header files finally define &quot;ip_mreq_source&quot;,<br>
//    this code will no longer compile, due to &quot;ip_mreq_source&quot; being defined twice.  When this happens, please<br>//    let us know, by sending email to the &quot;live-devel&quot; mailing list.<br>//    (See &lt;<a href="http://lists.live555.com/mailman/listinfo/live-devel/">http://lists.live555.com/mailman/listinfo/live-devel/</a>&gt; to subscribe to that mailing list.)<br>
// END NOTE TO CYGWIN DEVELOPERS</div>
<div>struct ip_mreq_source {<br>  struct  in_addr imr_multiaddr;  /* IP multicast address of group */<br>  struct  in_addr imr_sourceaddr; /* IP address of source */<br>  struct  in_addr imr_interface;  /* local IP address of interface */<br>
};</div>
<div>#endif<br></div>
<div> </div>
<div><br>Regards,</div>
<div> </div>
<div>Woods</div>
<div> </div>
<div><br> </div>
<div class="gmail_quote">On Sun, Jul 5, 2009 at 3:58 PM, Ross Finlayson <span dir="ltr">&lt;<a href="mailto:finlayson@live555.com">finlayson@live555.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">I want to know if livemedia can be compiled using cygwin?<br></blockquote><br></div>Did you see the file &quot;config.cygwin&quot;?<br>
<br>Just run<br>       genMakefiles cygwin<br>like you would for any Unix/Linux system, and then run<br>       make<br>-- <br><font color="#888888"><br>Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a><br>
_______________________________________________<br>live-devel mailing list<br><a href="mailto:live-devel@lists.live555.com" target="_blank">live-devel@lists.live555.com</a><br><a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
</font></blockquote></div><br><br clear="all">
<div></div><br>-- <br>Woods<br>