OpenMDAO / build_pyoptsparse

python script to build/install pyoptsparse with IPOPT (and optionally SNOPT)
Apache License 2.0
9 stars 15 forks source link

Add additional dependency checks #38

Closed tadkollar closed 1 year ago

tadkollar commented 2 years ago

IPOPT requires lapack and blas to build. Add them to the pyoptsparse_build precheck so the user doesn't have to wait until the IPOPT build to fail if they're missing. Also, if the scipy wheel needs to be built, it requires openblas.