[Ipopt] A Bug in HSL of ThirdParty ?

Tony Kelman kelman at berkeley.edu
Mon Mar 2 13:20:51 EST 2015

What are you trying to accomplish? If you want to compile the HSL solvers 
into Ipopt and you're building all of Ipopt from scratch, all you need to do 
is extract the coinhsl folder into ThirdParty/HSL. Rebuild Ipopt and it 
should automatically include the HSL solvers.

If you want to use the linear solver loader with a pre-existing compiled 
version of Ipopt, just rename that libcoinhsl-0.dll to libhsl.dll and things 
should work. If you had used the configure script from the coinhsl download 
instead of the one at ThirdParty/HSL, then the library name should have been 
libhsl.dll to start with.


-----Original Message----- 
From: Ma Yongfeng
Sent: Sunday, March 01, 2015 8:21 PM
To: ipopt at list.coin-or.org
Subject: [Ipopt] A Bug in HSL of ThirdParty ?

Acording to Install.hsl in HSL(In which, it is said 
./configure --with-loadable-library --with-openblas="-LLIB -lblas" ; make 
install ), I tried many many times to compile libhsl.dll, and none is 
successful. Just now, I run
./configure --with-blas="-L/lib -lopenblas"
in directory HSL/coinhsl, and libcoinhsl-0.dll occurs in .libs!

sincerely yours,

Ipopt mailing list
Ipopt at list.coin-or.org

More information about the Ipopt mailing list