<html><body>
<ul style="padding-left: 18pt">
<p><tt><font size="2">Hi,</font></tt><br>
<br>
<tt><font size="2">I have checked out the trunk (svn co </font></tt><br>
<tt><font size="2"><a href="https://projects.coin-or.org/svn/Ipopt/trunk">https://projects.coin-or.org/svn/Ipopt/trunk</a> CoinIpopt) and the </font></tt><br>
<tt><font size="2">prerequisites which compile okay. The example hs_071_cpp compiles and </font></tt><br>
<tt><font size="2">executes.</font></tt><br>
<br>
<tt><font size="2">When I try t</font></tt><tt><font size="2">o make the JavaInterface I get lots of errors:-</font></tt><br>
<tt><font size="2">../../../../Ipopt/contrib/JavaInterface/jipopt.cpp:21:17: error: jni.h: </font></tt><br>
<tt><font size="2">No such file or directory</font></tt><br>
<tt><font size="2">In file included from ../../../../Ipopt/contrib/JavaInterface/jipopt.cpp:24:</font></tt><br>
<tt><font size="2">./org_coinor_Ipopt.h:53: error: ‘JNIEXPORT’ does not name a type</font></tt><br>
<tt><font size="2">./org_coinor_Ipopt.h:61: error: ‘JNIEXPORT’ does not name a type</font></tt><br>
<tt><font size="2">./org_coinor_Ipopt.h:69: error: ‘JNIEXPORT’ does not name a type</font></tt><br>
<br>
<tt><font size="2">Is there some code missing? Should I have done something else to get the </font></tt><br>
<tt><font size="2">JavaInterface Source?</font></tt><br>
<br>
<tt><font size="2">I am using Ubuntu 10.04.</font></tt><br>
<br>
<tt><font size="2">Edmund</font></tt></ul>
<tt><font size="2">------------</font></tt><br>
<br>
<tt><font size="2">Edmund,</font></tt><br>
<br>
<tt><font size="2">Most likely you have not set the JAVA_HOME variable.  The makefile for the Java interface assumes executables are in </font></tt><br>
<tt><font size="2">$(JAVA_HOME)/bin</font></tt><br>
<br>
<tt><font size="2">and the include files are in </font></tt><br>
<br>
<tt><font size="2">$(JAVA_HOME)/include.</font></tt><br>
<br>
<tt><font size="2">If the jni.h file is NOT located in the above, you will need to modify the Makefile accordingly.</font></tt><br>
<br>
<tt><font size="2">marc</font></tt></body></html>