Install this package:
emerge -a sci-libs/lapack
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask sci-libs/lapack
Or alternatively:
emerge --autounmask-write -a sci-libs/lapack
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.12.1-r2 | 8 | ~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos | 0 |
<pkgmetadata> <maintainer type="person"> <email>mgorny@gentoo.org</email> <name>Michał Górny</name> </maintainer> <maintainer type="project"> <email>sci@gentoo.org</email> <name>Gentoo Science Project</name> </maintainer> <longdescription lang="en"> The BLAS (Basic Linear Algebra Subprograms) are high quality "building block" routines for performing basic vector and matrix operations. Level 1 BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations, and Level 3 BLAS do matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they're commonly used in the development of high quality linear algebra software, LAPACK for example. This packages implements the reference FORTRAN 77 library, the reference C library as a wrapper to the FORTRAN 77 BLAS library. LAPACK is a comprehensive library that does linear algebra operations including matrix inversions, least squared solutions to linear sets of equations, eigenvector analysis, singular value decomposition, etc. It is a very comprehensive and reputable package that has found extensive use in the scientific community. This package installs the reference FORTRAN 77 implementation from Netlib. </longdescription> <use> <flag name="deprecated">Also build deprecated functions</flag> <flag name="flexiblas"> Rename install files, for system FlexiBLAS compatibility </flag> <flag name="index64">Build a separate ILP64 library in addition to LP64</flag> <flag name="lapacke">Build LAPACKE</flag> <flag name="eselect-ldso">Enable runtime library switching by eselect and ld.so.</flag> </use> <upstream> <remote-id type="github">Reference-LAPACK/lapack</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p sci-libs/lapack |
euse -E <flag> -p sci-libs/lapack |
euse -D <flag> -p sci-libs/lapack
| Flag | Description | 3.12.1-r2 |
|---|---|---|
| deprecated | Also build deprecated functions | ✓ |
| doc | Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally | ✓ |
| eselect-ldso | Enable runtime library switching by eselect and ld.so. | ✓ |
| flexiblas | Rename install files, for system FlexiBLAS compatibility | ✓ |
| index64 | Build a separate ILP64 library in addition to LP64 | ✓ |
| lapacke | Build LAPACKE | ✓ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ |
| Type | File | Size | Versions |
|---|
| Type | File | Size |
|---|---|---|
| DIST | lapack-3.12.1.tar.gz | 8067087 bytes |