Closed eslickj closed 3 years ago
Ah, I've experienced this with the newer Ipopt releases, I think I had to swap a header file to make it work.
I will see if I can figure out a workaround this in a more clean way.
I've made some changes and I think it works now.
Also, there's a typo in the line: https://github.com/IDAES/idaes-ext/blob/a11ab5387d5631c82f40b711baff9b4ffe6343d0/scripts/compile_solvers.sh#L152
I think it should be:
cd Ipopt_l1
@dthierry thanks, for catching the typo too. That probably saved me a lot of time.
Okay. It seems to be working. It runs and solves problems. I'll put out a new set of binaries and we can do some more extensive testing. Should have the new release soon.
Thanks @eslickj , please refer to the last section of the README.md from the restoration_mod branch for further instructions (https://github.com/IDAES/Ipopt/blob/restoration_mod/README.md#experimental-options)
@dthierry, using the same procedure as regular Ipopt, the restoration_mod branch does not compile successfully on Windows with MinGW. See below. I assumed the changes where minimal so I treated it exactly the same as regular Ipopt, maybe there is something special I need to do? Also see https://github.com/IDAES/idaes-ext/blob/a11ab5387d5631c82f40b711baff9b4ffe6343d0/scripts/compile_solvers.sh