linbox: Linear algebra with dense, sparse, structured matrices over the integers and finite fields¶
Description¶
LinBox is a C++ template library for exact, high-performance linear algebra computation with dense, sparse, and structured matrices over the integers and over finite fields.
License¶
LGPL V2 or later
Upstream Contact¶
SPKG Repository¶
Dependencies¶
GNU patch
GMP/MPIR
MPFR
NTL
fpLLL
IML
M4RI
M4RIE
Givaro
FFLAS/FFPACK
ATLAS (non-OSX)/The Accelerate FrameWork (on OSX)
ATLAS (non-MacOS X) / The Accelerate FrameWork (on MacOS X), or GSL’s CBLAS
Special Update/Build Instructions¶
TODO:
spkg-check is disabled for now, should work in the next release after 1.3.2.
Check whether
make fullcheck
works/builds, is worth running, and doesn’t take ages. (Version 1.1.6 doesn’t seem to have such a target.)
Type¶
standard
Version Information¶
package-version.txt:
1.6.3.p1
Equivalent System Packages¶
arch:
$ sudo pacman -S linbox
conda:
$ conda install linbox
Debian/Ubuntu:
$ sudo apt-get install linbox
freebsd:
$ sudo pkg install linbox
nix:
$ nix-env --install linbox
opensuse:
$ sudo zypper install linbox
See https://repology.org/project/linbox/versions
However, these system packages will not be used for building Sage because spkg-configure.m4 has not been written for this package; see https://trac.sagemath.org/ticket/27330