<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'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't define these, we do so here:<br>#if !defined(IP_ADD_SOURCE_MEMBERSHIP) || defined(__CYGWIN32__)<br>
// NOTE TO CYGWIN DEVELOPERS:<br>// The "defined(__CYGWIN32__)" 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 <<a href="http://cygwin.com/ml/cygwin/2007-01/msg00516.html">http://cygwin.com/ml/cygwin/2007-01/msg00516.html</a>>), but it's<br>// not clear when it is going to be fixed. When the Cygwin header files finally define "ip_mreq_source",<br>
// this code will no longer compile, due to "ip_mreq_source" being defined twice. When this happens, please<br>// let us know, by sending email to the "live-devel" mailing list.<br>// (See <<a href="http://lists.live555.com/mailman/listinfo/live-devel/">http://lists.live555.com/mailman/listinfo/live-devel/</a>> 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"><<a href="mailto:finlayson@live555.com">finlayson@live555.com</a>></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 "config.cygwin"?<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>