<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>Ah, crap.</DIV>
<DIV>&nbsp;</DIV>
<DIV>conftest.cc:75:22: error: ISO C++ forbids casting between 
pointer-to-function and pointer-to-object [-Werror=pedantic]</DIV>
<DIV>&nbsp;&nbsp; char *p = (char *) rand;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
^</DIV>
<DIV>&nbsp;</DIV>
<DIV>Apparently you’ve updated your GCC more recently than I have, and now in 
4.8.3 this old-autotools method of checking for the existence of a function is 
an error, where it used to be a warning. I’m really surprised the grouping of a 
warning would be changed in a point release like that... the right solution is 
to update our autotools version, but that’s a big job that we haven’t put enough 
full-time work into yet. I’ll try to think if there’s a quick short-term fix for 
this, but in the meantime can you try reverting your GCC version to the previous 
release through Cygwin’s setup program?</DIV>
<DIV>&nbsp;</DIV>
<DIV>-Tony</DIV>
<DIV>&nbsp;</DIV>
<DIV>P.S: The attachment came through to me personally, but I guess not the 
mailing list. For future use you can try uploading log files somewhere like 
gist.github.com and send a link in your message.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV><FONT size=3 face=Calibri></FONT>&nbsp;</DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=xieyao04@gmail.com 
href="mailto:xieyao04@gmail.com">Yao Xie</A> </DIV>
<DIV><B>Sent:</B> Tuesday, June 10, 2014 5:48 AM</DIV>
<DIV><B>To:</B> <A title=kelman@berkeley.edu 
href="mailto:kelman@berkeley.edu">Tony Kelman</A> ; <A 
title=ipopt@list.coin-or.org 
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A> </DIV>
<DIV><B>Subject:</B> RE: [Ipopt] Missing random generator function using Cygwin 
64</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>Hi 
Tony, <BR><BR>Thanks for your reply!&nbsp; <BR><BR>I've tried both 32 and 64 bit 
Cygwin. Both gave me the same error. I'm using IPOPT 3.11 stable version. The 
config.log is attached.&nbsp; <BR><BR>Thanks.&nbsp; <BR><BR>Yao <BR><BR>&nbsp; 
<HR>
<B>From:</B> <A style="CURSOR: pointer" 
href="mailto:Tony Kelman (kelman@berkeley.edu)">Tony Kelman 
(kelman@berkeley.edu)</A> <BR><B>Sent:</B> Monday, June 9, 2014 11:33 PM 
<BR><B>To:</B> <A style="CURSOR: pointer" 
href="mailto:Yao Xie (xieyao04@gmail.com)">Yao Xie (xieyao04@gmail.com)</A>; <A 
style="CURSOR: pointer" 
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A> 
<BR><B>Subject</B>: Re: [Ipopt] Missing random generator function using Cygwin 
64 
<DIV style="HEIGHT: 5px"></DIV>Are you using 32 or 64 bit Cygwin? Which version 
of Ipopt are you trying to <BR>compile? Can you post Ipopt/config.log? 
<BR><BR><BR>-----Original Message----- <BR>From: Yao Xie <BR>Sent: Monday, June 
09, 2014 5:58 PM <BR>To: <A style="CURSOR: pointer" 
href="mailto:ipopt@list.coin-or.org">ipopt@list.coin-or.org</A> <BR>Subject: 
[Ipopt] Missing random generator function using Cygwin 64 <BR><BR>Hi all, 
<BR><BR>I'm trying to install IPOPT on a Windows machine using Cygwin. 
<BR><BR>The configure is successful but got an error when running make: 
<BR><BR>../../../../Ipopt/src/Common/IpUtils.cpp:178:5: error: #error "don't 
have <BR>function for random number generator" <BR># error "don't have function 
for random number generator" <BR><BR>Can any one help on it? <BR><BR>Yao 
<BR><BR><BR><BR>_______________________________________________ <BR>Ipopt 
mailing list <BR><A 
href="mailto:Ipopt@list.coin-or.org">Ipopt@list.coin-or.org</A> <BR><A 
href="http://list.coin-or.org/mailman/listinfo/ipopt" 
target=_blank>http://list.coin-or.org/mailman/listinfo/ipopt</A> 
</DIV></DIV></DIV></BODY></HTML>