<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hello Ipopt-Team,</div><div><br></div><div>I am a research assistant at the mathematical geometry processing group of the Freie Universität Berlin.</div><div><br></div><div>My colleagues and I would like to use Ipopt via its JNI interface. We already tried the complied binaries for Windows and it worked fine.</div><div>Since I am working on a MacBook (/w Snow Leopard) I tried to compile the latest library (3.8.0) incl. the JNI interface myself.</div><div>Except for the compilation of the tests everything worked fine.</div><div>Running the HS071.java shipped with the library I got the following</div><div><br></div><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 11px; ">Optimal Solution:</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; ">4.567633003581938<span class="Apple-tab-span" style="white-space:pre">        </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; ">1.6613736769136564<span class="Apple-tab-span" style="white-space:pre">        </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; ">1.761204198266994<span class="Apple-tab-span" style="white-space:pre">        </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; ">3.643449741969065</div><div><br></div><div>The documentation of the java-file however states:</div><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(89, 114, 202); "> * The optimal solution is</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(89, 114, 202); "> * x = (1.00000000, 4.74299963, 3.82114998, 1.37940829).</div></div><div><br></div><div>Thats why I am puzzled!? Since there is no error message I don't know where to search for hints.</div><div><br></div><div>Additionally I realized that the JNI interface changed since 3.3.2; so I tried to compile and test this old version as well. This however didn't even compile:</div><div><br></div><div>ld: duplicate symbol _MPI_COMM_WORLD in .libs/libipopt.lax/liblinsolvers.a/IpMumpsSolverInterface.o and .libs/libipopt.lax/libcoinmumps.a/mpic.o</div><div><div><div><br></div><div>My colleagues and I would be really grateful if you could help us, so that we can use Ipopt on booth operating systems with a common (java) interface.</div><div><br></div><div>Best regards</div><div>Christoph</div><div><br>--<br>Christoph von Tycowicz<br><br>Freie Universität Berlin<br>AG Mathematical Geometry Processing<br>Arnimallee 6 — Room 110<br>D-14195 Berlin, Germany<br><br>Tel.: +49(30)83875860<div>Fax: +49(30)83875869<br><br><div><a href="mailto:Christoph.vonTycowicz@fu-berlin.de">Christoph.vonTycowicz@fu-berlin.de</a></div></div>
</div>
<br></div></div></body></html>