conda-forge / simbody-feedstock

A conda-smithy repository for simbody.
BSD 3-Clause "New" or "Revised" License
3 stars 10 forks source link

Use the same blas/lapack libraries across platforms. #32

Open chrisdembia opened 4 years ago

chrisdembia commented 4 years ago

With #31, we use openblas on Windows and non-openblas on UNIX. For consistency, it would be nice to use the same version of blas/lapack on all platforms.

The inconsistency was introduced because the libblas/liblapack packages do not provide import libraries (.lib) on Windows.

moorepants commented 3 years ago

It looks like we aren't following current recommendations:

https://conda-forge.org/docs/maintainer/knowledge_base.html#blas

We should probably have a variation of this:

requirements:
  host:
    - libblas
    - libcblas
    - liblapack
    - liblapacke
moorepants commented 3 years ago

And link only to libblas. openblas and mkl would then be used on unix and windows respectively.