<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello everyone,</div><div><br></div><div>sorry to bother you with such a useless thing but I have an issue while trying to compile the solver.</div><div><br></div><div>After using an educational email to get intel parallel studio, I used this with minor modifications : <a href="https://www.youtube.com/watch?v=AjZmK6MDkP0">https://www.youtube.com/watch?v=AjZmK6MDkP0</a></div><div>Then this for blas and lapack : <a href="https://www.youtube.com/watch?v=5N1QYWxAAL4">https://www.youtube.com/watch?v=5N1QYWxAAL4</a></div><div><br></div><div>I created a build directory in CoinIpopt/ and a ThirdParty/ one in CoinIpopt/Ipopt/.</div><div>After :</div><div><ul><li>downloaded metis source code, <br></li><li>and requested HSL to the british organization, <br></li><li>and git cloned mumps from <a href="https://github.com/group-gu/mumps">https://github.com/group-gu/mumps</a> (because it's been days that I am waiting for the french organization authorization)</li></ul><div>And put everything within ThirdParty/,</div><div>I configure from CoinIpopt/ with :</div><div><br></div><div>./configure --with-blas="-L/usr/local/lib -lblas" --with-lapack="-L/usr/local/lib -llapack" --with-hsl-incdir="/home/exs/CoinIpopt/Ipopt/ThirdParty/HSL/include" --with-hsl-lib="-L/home/exs/CoinIpopt/Ipopt/ThirdParty/HSL/lib -lcoinhsl -lmetis" --with-mumps-incdir="/home/exs/CoinIpopt/Ipopt/ThirdParty/Mumps/include" ADD_CFLAGS=-fopenmp ADD_FFLAGS=-fopenmp ADD_CXXFLAGS=-fopenmp<br></div><div><br></div><div>and it is a success, but after doing (still from CoinIpopt/) :</div><div><br></div><div>make</div><div><br></div><div>I end up with these errors :</div><div><br></div><div>IpMumpsSolverInterface.cpp:22:17: <span style="color:rgb(255,0,0)">fatal error: mpi.h: No such file or directory</span><br>compilation terminated.<br>Makefile:569: recipe for target 'IpMumpsSolverInterface.lo' failed<br>make[3]: *** [IpMumpsSolverInterface.lo] Error 1<br>make[3]: Leaving directory '/home/exs/CoinIpopt/Ipopt/src/Algorithm/LinearSolvers'<br>Makefile:688: recipe for target 'all-recursive' failed<br>make[2]: *** [all-recursive] Error 1<br>make[2]: Leaving directory '/home/exs/CoinIpopt/Ipopt/src/Algorithm'<br>Makefile:679: recipe for target 'all-recursive' failed<br>make[1]: *** [all-recursive] Error 1<br>make[1]: Leaving directory '/home/exs/CoinIpopt/Ipopt'<br>Makefile:323: recipe for target 'all-recursive' failed<br>make: *** [all-recursive] Error 1<br><br></div><div>Please notice that I used all most uptodate packages, except for metis for which a precise version was mandatored on ipopt website instructions. ( <a href="https://www.coin-or.org/Ipopt/documentation/node14.html">https://www.coin-or.org/Ipopt/documentation/node14.html</a> )</div><div><br></div><div>By thanking you in advance for your help<br></div></div></div></div></div></div></div></div></div>