iml: Integer Matrix Library¶
Description¶
IML is a free library of C source code which implements algorithms for computing exact solutions to dense systems of linear equations over the integers. IML is designed to be used with the ATLAS/BLAS library and GMP bignum library.
Written in portable C, IML can be used on both 32-bit and 64-bit machines. It can be called from C++.
License¶
GPLv2+
Upstream Contact¶
Zhuliang Chen z4chen@uwaterloo.ca
Arne Storjohann astorjoh@uwaterloo.ca
Dependencies¶
GMP
ATLAS
Special Update/Build Instructions¶
As of version 1.0.4, you need to repackage the upstream tarball using the spkg-src script because there was a bugfix version of 1.0.4 reposted upstream without version number bump.
Patches¶
examples.patch: Modified some of the examples.
Type¶
standard
Version Information¶
package-version.txt:
1.0.4p1.p2
Equivalent System Packages¶
arch:
$ sudo pacman -S imlib2-devel
conda:
$ conda install imlib2-devel
Debian/Ubuntu:
$ sudo apt-get install imlib2-devel
Fedora/Redhat/CentOS:
$ sudo yum install imlib2-devel
freebsd:
$ sudo pkg install imlib2-devel
gentoo:
$ sudo emerge imlib2-devel
nix:
$ nix-env --install imlib2-devel
opensuse:
$ sudo zypper install imlib2-devel
void:
$ sudo xbps-install imlib2-devel
See https://repology.org/project/imlib2-devel/versions
If the system package is installed, ./configure will check whether it can be used.