[Ipopt] compilation error in new HSL lib

Stefan Vigerske stefan at math.hu-berlin.de
Tue Feb 21 18:18:49 EST 2012


Hi,

> Trying to compile with the new HSL interface, I get the following error:
>
> make[2]: *** No rule to make target `coinhsl/hsl_ma77/C/hsl_ma77d.h',
> needed by `all-am'.  Stop.
> make[2]: *** Waiting for unfinished jobs....
> gfortran: error:
> ../../../ThirdParty/HSL/coinhsl/hsl_ma77/C/hsl_ma77d_ciface.f90: No
> such file or directory
> gfortran: fatal error: no input files
> compilation terminated.
> make[2]: *** [hsl_ma77d.lo] Error 1
> make[1]: *** [all] Error 2
> make: *** [all-recursive] Error 1
>
> There actually is a directory ThirdParty/HSL/coinhsl/hsl_ma77, but no
> subdirectory C/ in there.
>
> I used
>
> coinhsl-2011.12.21
>
> Is this outdated?

Yes, I think you need at least a version from 14th of February 2012, 
there were some recent updates.

Stefan

PS: make -j may not work in ThirdParty/HSL yet.


More information about the Ipopt mailing list