I&#39;m attempting to build HSL for IPOPT (<a href="http://www.hsl.rl.ac.uk/ipopt/">http://www.hsl.rl.ac.uk/ipopt/</a>) &quot;with&quot; Ipopt. That is, per the install instructions included with HSL, I extract coinhsl-2012.02.14.tar.gz, rename the resulting directory coinhsl, and place it in the ThirdParty/HSL subdirectory of Ipopt. After running configure with &#39;../configure ADD_CFLAGS=&quot;-fopenmp&quot; ADD_CXXFLAGS=&quot;-fopenmp&quot; ADD_FFLAGS=&quot;-fopenmp&quot;&#39;, I can confirm that Ipopt has detected the source: <div>

<br></div><div>checking whether source of project HSL is available and should be compiled... yes, source in ThirdParty/HSL<br></div><div><br></div><div>I can successfully build Ipopt, but when running make test, I recieve the following error:<div>

<br><div><div>Tried to obtain MA27 from shared library &quot;libhsl.so&quot;, but the following error occured:</div><div>libhsl.so: cannot open shared object file: No such file or directory</div></div><div><br></div><div>

Searching for all .so files under the build directory, I only see libipopt.so and libcoinmetis.so, so it would appear that Ipopt is not actually compiling the HSL source, despite detecting it. Am I missing something in the HSL for IPOPT instructions and perhaps placing the source in the wrong location? Has anyone come across a similar error?</div>

</div></div><div><br></div><div>For reference, I&#39;m using Ipopt-3.10.2 and GCC 4.7.2 on Ubuntu 12.10. I&#39;ve also followed the same install instructions on OS X with Ipopt-3.10.2 and GCC 4.7.2 and encounter a similar error.</div>

<div><br></div><div>Cheers!</div>