[Ipopt] help with compilation problem

Jonathan Currie jonathan.currie at aut.ac.nz
Mon Oct 1 16:38:55 EDT 2012

Hi Kaushik,

In order to use IPOPT on Windows you will also need to compile a number of other packages, including METIS and MUMPS (or one of the HSL solvers), as well as having access to BLAS and LAPACK. Some of these will require a Fortran compiler (such as ifort from Intel).

If you wish to use Visual Studio 2010 (VC++) then steps for compiling all the above from source is included with my OPTI Toolbox (for MATLAB), simply have a look at opti_MUMPS_Install.m and opti_IPOPT_Install.m. This can be downloaded from http://i2c2.aut.ac.nz/Wiki/OPTI/index.php/DL/DownloadOPTI.

Can I ask what your goal is using IPOPT? You may find using the supplied binaries (on coin-or) is much easier than attempting to compile all from source.



From: ipopt-bounces at list.coin-or.org [mailto:ipopt-bounces at list.coin-or.org] On Behalf Of Kaushik Matia
Sent: Monday, 1 October 2012 1:44 a.m.
To: ipopt at list.coin-or.org
Subject: [Ipopt] help with compilation problem


 i have downloaded the 3.10.2.zip file.
 when i unzip it i find int the following directory


the IpOpt-vc10 solution which i open in visual studio 2010 express and try to compile.

not this is the problem i face.

1>c:\work\ipopt-3.10.2\ipopt\src\algorithm\linearsolvers\ipmumpssolverinterface.cpp(20): fatal error C1083: Cannot open include file: 'mpi.h': No such file or directory.

 how should i resolve the issue ?

I am on a windows machine.

it would be very kind for someone to help.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20121001/dc42fd7a/attachment.html>

More information about the Ipopt mailing list