<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div><span>Hi,</span></div><div><span></span> </div><div><span>Have you tried to compile with MUMPS?</span></div><div><span></span> </div><div><span>For the MA27 solver, try to download the source from the Harwell Subroutine Library (HSL) Archive</span></div><div>[see <a href="http://www.coin-or.org/Ipopt/documentation/node16.html">http://www.coin-or.org/Ipopt/documentation/node16.html</a> ] and recompile.</div><div> </div><div> </div><div>Best regards,</div><div>Adrian</div><div> </div><div> </div><div> </div> <div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <div class="hr" style="margin: 5px 0px; padding: 0px; border: 1px solid rgb(204, 204,
204); height: 0px; line-height: 0; font-size: 0px;" contenteditable="false" readonly="true"></div> <b><span style="font-weight: bold;">From:</span></b> Joris Kinable <deus87@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> ipopt@list.coin-or.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Saturday, March 30, 2013 8:09 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> [Ipopt] ipopt make test fails: missing MA27<br> </font> </div> <br>
<div id="yiv363410778"><div dir="ltr"><div>Dear,</div><div><br></div><div>I'm having some issues with the installation of Ipopt. I have followed</div><div>the installation guide</div><div>(http://www.coin-or.org/Ipopt/documentation/node22.html) up to the</div>
<div>point where I have to run 'make test'. This fails with the following</div><div>error:</div><div><br></div><div>=================================</div><div>Running unitTests...</div><div><br></div><div>Testing AMPL Solver Executable...</div>
<div> no AMPL solver executable found, skipping test...</div><div>Testing C++ Example...</div><div><br></div><div> ---- 8< ---- Start of test program output ---- 8< ----</div><div>Exception of type: OPTION_INVALID in file</div>
<div>"../../../../Ipopt/src/Algorithm/IpAlgBuilder.cpp" at line 297:</div><div> Exception message: Selected linear solver MA27 not available.</div><div>Tried to obtain MA27 from shared library "<a href="http://libhsl.so/" target="_blank">libhsl.so</a>", but the</div>
<div>following error occured:</div><div>libhsl.so: cannot open shared object file: No such file or directory</div><div>==================================</div><div><br></div><div>First I have downloaded ipopt from svn:</div>
<div><span style="color: rgb(0, 0, 0); font-family: monospace; font-size: medium;">svn co <a href="https://projects.coin-or.org/svn/Ipopt/stable/3.9" target="_blank" rel="nofollow">https://projects.coin-or.org/svn/Ipopt/stable/3.9</a> CoinIpop</span><br>
</div><div>Next I have have downloaded the 3th party packages, including the following package containing MA27: coinhsl v2012.12.21. The contents of the latter package have been placed (according</div><div>to the instructions) in: /opt/CoinIpopt/ThirdParty/HSL/coinhsl</div>
<div>This folder contains the following files:</div><div><br></div><div>==================================</div><div>aclocal.m4 hsl_ma77d.o hsl_zb01_integer.mod</div><div>ChangeLog hsl_ma77_double_iface.mod hsl_zd11_double.mod</div>
<div>CoinHslConfig.h hsl_ma77_double.mod INSTALL</div><div><a href="http://coinhslconfig.h.in/" target="_blank" rel="nofollow">CoinHslConfig.h.in</a> hsl_ma86 install-sh</div><div>coinhsl.pc hsl_ma86d_ciface.lo <a href="http://libcoinhsl.la/" target="_blank" rel="nofollow">libcoinhsl.la</a></div>
<div><a href="http://coinhsl.pc.in/" target="_blank" rel="nofollow">coinhsl.pc.in</a> hsl_ma86d_ciface.mod libtool</div><div>common hsl_ma86d_ciface.o LICENCE</div><div>config.guess hsl_ma86d.lo <a href="http://ltmain.sh/" target="_blank">ltmain.sh</a></div>
<div>config.h hsl_ma86d.o m4</div><div><a href="http://config.h.in/" target="_blank" rel="nofollow">config.h.in</a> hsl_ma86_double.mod ma27</div><div>config.log hsl_ma97 ma27d.lo</div>
<div>config.status hsl_ma97d_ciface.lo ma27d.o</div><div>config.sub hsl_ma97d_ciface.o ma28</div><div>configure hsl_ma97d.lo ma28d.lo</div><div>
<a href="http://configure.ac/" target="_blank" rel="nofollow">configure.ac</a> hsl_ma97d.o ma28d.o</div><div>deps90.lo hsl_ma97_double_ciface.mod ma57</div><div>deps90.o hsl_ma97_double.mod ma57d.lo</div>
<div>deps.lo hsl_mc34_double.mod ma57d.o</div><div>deps.o hsl_mc64_double.mod Makefile</div><div>dump.lo hsl_mc68 <a href="http://makefile.am/" target="_blank">Makefile.am</a></div>
<div>dump.o hsl_mc68_double.mod <a href="http://makefile.in/" target="_blank">Makefile.in</a></div><div>hsl_kb22_long_integer.mod hsl_mc68_integer.mod mc19</div><div>hsl_ma54_double.mod hsl_mc68_single.mod mc19d.lo</div>
<div>hsl_ma64_double.mod hsl_mc69_double.mod mc19d.o</div><div>hsl_ma77 hsl_mc78_integer.mod missing</div><div>hsl_ma77d_ciface.lo hsl_mc80_double.mod README</div><div>
hsl_ma77d_ciface.o hsl_of01_double.mod stamp-h1</div><div>hsl_ma77d.lo hsl_of01_integer.mod stamp-h2</div><div>==========================================================</div><div><br>
</div><div>Next I created the folder /opt/CoinIpopt/build. Inside the folder</div><div>build, I ran "../configure", "./make", "./make test". The result is</div><div>the above error. Attached to this e-mail you can find the config.log</div>
<div>file which is located in the /opt/CoinIpopt/build folder.</div><div><br></div><div>I thought that the problem was that the files inside</div><div>/opt/CoinIpopt/ThirdParty/HSL/coinhsl were not compiled for some</div>
<div>reason. So I went to this folder and also ran "../configure",</div><div>"./make", "./make install". The result is that I now have the</div><div>following files inside /usr/local/lib:</div>
<div>libcoinhsl.a <a href="http://libcoinhsl.so/" target="_blank">libcoinhsl.so</a> libcoinhsl.so.0.0.0</div><div><a href="http://libcoinhsl.la/" target="_blank" rel="nofollow">libcoinhsl.la</a> libcoinhsl.so.0</div><div><br></div><div>I made sure that the directory /usr/local/lib was set in the variable</div>
<div>LD_LIBRARY_PATH.</div><div><br></div><div>Any suggestions what I did wrong? Feel free to ask if you need more information.</div><div><br></div><div>br,</div><div><br></div><div>Joris</div></div>
</div><br>_______________________________________________<br>Ipopt mailing list<br><a href="mailto:Ipopt@list.coin-or.org" ymailto="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><br><br><br> </div> </div> </div></body></html>