A simple package that depends on OpenBLAS32_jll, and sets up the
forwarding for LP64 BLAS symbols on 64-bit architectures using
libblastrampoline
that ships with Julia. On 32-bit architectures,
this package does nothing.
This package makes the following possible:
- JLLs of libraries need an LP64 BLAS can now link to libblastrampoline
- Users who want to use an LP64 BLAS will use libblastrampoline JLLs and include a dependency on OpenBLAS32.jl
- LP64 OpenBLAS will thus work out of the box as before
- However, since the underlying libraries are linked against libblastrampoline, users can also switch to different BLAS provider such as MKL or AppleAccelerate