[Ipopt] Error when trying to make IPOPT

Colin Hardy [RPG] sccmh at leeds.ac.uk
Wed Nov 21 10:49:19 EST 2018

Dear all,

I have I am having issues compiling IPOPT, after successfully running configure.

When I make IPOPT it starts to compile but I get the following error.

make[1]: Leaving directory `/usr/not-backed-up/PhD/IPOPTout/ThirdParty/Mumps'
Making all in Ipopt
make[1]: Entering directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt'
Making all in src/Common
make[2]: Entering directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt/src/Common'
make  all-am
make[3]: Entering directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt/src/Common'
make[3]: *** No rule to make target `../../../../CoinIpopt/Ipopt/src/Common/IpDebug.cpp', needed by `IpDebug.lo'.  Stop.
make[3]: Leaving directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt/src/Common'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt/src/Common'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/not-backed-up/PhD/IPOPTout/Ipopt'
make: *** [all-recursive] Error 1

The error seems to relate to how the .lo files are produced from the .plo files. It seems to me that in the Makefile the .lo files are not produced before the .cpp file tries to use them and hence fails.

I see that some old messages on the mailing list show that others have had the same issue, but can't find an answer.

Thanks in advance for your help

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20181121/9064bd2f/attachment-0001.html>

More information about the Ipopt mailing list