<div>&nbsp;</div>
<div>When I am making FlopCpp example on cygwin, I get an error for _isnan but&nbsp;I can compile them using the following command line:</div>
<div>&nbsp;</div>
<div>
<div>g++ -mno-cygwin&nbsp; xbsl.cpp -o xbsl&nbsp; -I../../include&nbsp; -L../../lib -Wl,-rpath,../../lib -lFlopCpp </div>
<div>-lOsiCbc -lCbc -lOsiClp -lClp -lCgl -lOsi -lCoinUtils</div></div>
<div>&nbsp;</div>
<div>I just changed the make file to produce the following command but I get lot of errors!</div>
<div>&nbsp;</div>
<div>
<div>g++ -g -I../../include&nbsp; -L../../lib -Wl,-rpath,../../lib -lFlopCpp -lOsiCbc -lCbc -lOsiClp -lClp -lCgl </div>
<div>-lOsi -lCoinUtils -mno-cygwin&nbsp; xbsl.cpp&nbsp;&nbsp; -o xbsl<br>&nbsp;</div>
<div>Can someone tell whats the problem here...</div>
<div>&nbsp;</div>
<div>I guess &quot;_isnan&quot; thing is taken care of by &quot;-mno-cygwin&quot; but here something else (perhaps the order) is wrong.</div>
<div>&nbsp;</div></div>
<div>regards,</div>
<div>vishy</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 2/19/07, <b class="gmail_sendername">Vishy Jeet</b> &lt;<a href="mailto:vishv.jeet@gmail.com">vishv.jeet@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>&nbsp;</div>
<div>I am making changes in config_coinutils.h which defines</div>
<div>#define MY_C_ISNAN _isnan</div>
<div>&nbsp;</div>
<div>Changed version</div>
<div>#define MY_C_ISNAN std::isnan</div>
<div>&nbsp;</div>
<div>I will let you know what happnes.</div>
<div><span class="e" id="q_110dca9b0905052c_1">
<div>&nbsp;</div>
<div>regards,</div>
<div>vishy</div>
<div>&nbsp;</div>
<div><br><br>&nbsp;</div>
<div><span class="gmail_quote">On 2/19/07, <b class="gmail_sendername">J P Fasano</b> &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:jpfasano@us.ibm.com" target="_blank">jpfasano@us.ibm.com</a>
&gt; wrote:</span> 
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">OK.<br>I suspect I was looking at a very old copy of CoinFinite.hpp.<br><br>I think the problem is that your version of the code is using isnan on 
<br>cygwin when it should be using std::isnan.<br>I don&#39;t know where this stuff gets set, but perhaps you can grep for isnan<br>and see where it is defined and how it is defined.<br>You may be able to change this definition to use std::isnan. 
<br><br>Of course there is a chance that I&#39;m totaly wrong and this is not the<br>problem at all.<br><br>JP Fasano<br>(914)945-1324&nbsp;&nbsp;(tie line 862-1324)<br><br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Vishy Jeet&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt; 
vishv.jeet@gmail<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.com&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;J P Fasano/Watson/IBM@IBMUS,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;02/19/2007 07:40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:flopcpp@list.coin-or.org" target="_blank">
 flopcpp@list.coin-or.org</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cc<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subject<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Re: [FlopCpp] error making Flopc++ 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;example on cygwin<br><br><br><br><br><br><br><br><br><br><br><br>Thanks for your response. I don&#39;t have this block (specifically for<br>cygwin32) anywhere in CoinFinite.hpp I have. I am attaching the file here. 
<br><br>regards,<br>vishy<br><br>On 2/19/07, J P Fasano, &lt;<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:jpfasano@us.ibm.com" target="_blank">jpfasano@us.ibm.com</a> &gt; wrote:<br>In CoinFinite.hpp
 there are a few lines that look like:<br>&nbsp;&nbsp; #if defined(__CYGWIN32__) <br>&nbsp;&nbsp; # define CoinFinite finite<br>&nbsp;&nbsp; # define CoinIsnan&nbsp;&nbsp;std::isnan<br>&nbsp;&nbsp; #endif<br>&nbsp;&nbsp; # define CoinIsnan&nbsp;&nbsp;isnan<br>prefix to isnan<br>(914)945-1324&nbsp;&nbsp;(tie line 862-1324)
<br><br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Vishy Jeet&quot; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;vishv.jeet@gmail<br>To<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sent by:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:flopcpp@list.coin-or.org" target="_blank">
flopcpp@list.coin-or.org</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; flopcpp-bounces@l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cc <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://ist.coin-or.org/" target="_blank">
ist.coin-or.org</a><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Subject<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [FlopCpp] error making Flopc++ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 02/19/2007 12:28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;example on cygwin
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PM<br><br>&gt;&gt; ./configure -C --enable-doscompile<br><br>instead of<br>install<br>following<br>error:<br><br>&gt;&gt; make xbsl<br>-lOsiClp -lClp <br>xbsl<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from ../../include/OsiCbcSolverInterface.hpp:10,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from xbsl.cpp:6:<br>(first use this function)<br>undeclared identifier is<br>in.)<br>make: *** [xbsl] Error 1<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.mayanksahu.net/" target="_blank">
http://www.mayanksahu.net</a>.<br>.<br>list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://list.coin-or.org/mailman/listinfo/flopcpp" target="_blank">http://list.coin-or.org/mailman/listinfo/flopcpp
</a><br><br><br><br><br><br>--<br>--vishy<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.mayanksahu.net/" target="_blank">http://www.mayanksahu.net</a>. (See attached file: CoinFinite.hpp)<br>
</blockquote></div><br><br clear="all"><br></span></div>
<div><span class="e" id="q_110dca9b0905052c_2">-- <br>--vishy<br><br>_______________________<br>Youngest Music Meastro<br>Mayank Sahu<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.mayanksahu.net/" target="_blank">
http://www.mayanksahu.net</a> </span></div></blockquote></div><br><br clear="all"><br>-- <br>--vishy<br><br>_______________________<br>Youngest Music Meastro<br>Mayank Sahu<br><a href="http://www.mayanksahu.net">http://www.mayanksahu.net
</a>