-
Anyone have experience compiling IPOPT without a Fortran compiler? The examples online that I've seen seem old and incomplete. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hey @whart222, good to see you here. Could you clarify what you mean exactly? The Fortran compiler should only be required for building the dependencies. |
Beta Was this translation helpful? Give feedback.
-
Ipopt requires Blas, Lapack, and a linear solver. Some of these are implemented in Fortran. But there is almost no Fortran code in Ipopt itself. Only when you use MA28 or want the Fortran interface, there is a need for a Fortran compiler. Ipopt's configure will check for a Fortran compiler, but will continue if none is found. In that case, MA28 cannot be used and the Fortran interface is not build. |
Beta Was this translation helpful? Give feedback.
-
To clarify, I'm trying to do an entire build of Ipopt and its dependencies without a Fortran compiler. I tried using f2c, and was able to compile HSL and BLAS files. But LAPACK includes a variety of F95 fortran files. :( |
Beta Was this translation helpful? Give feedback.
To clarify, I'm trying to do an entire build of Ipopt and its dependencies without a Fortran compiler. I tried using f2c, and was able to compile HSL and BLAS files. But LAPACK includes a variety of F95 fortran files. :(