Search Criteria
Package Details: armadillo 14.0.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/armadillo.git (read-only, click to copy) |
---|---|
Package Base: | armadillo |
Description: | C++ linear algebra library |
Upstream URL: | http://arma.sourceforge.net/ |
Licenses: | Apache |
Submitter: | None |
Maintainer: | valandil |
Last Packager: | valandil |
Votes: | 58 |
Popularity: | 0.057871 |
First Submitted: | 2009-12-14 16:43 (UTC) |
Last Updated: | 2024-10-13 17:29 (UTC) |
Dependencies (7)
- arpack (arpack-gitAUR)
- blas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, blas-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blis-gitAUR, blisAUR, openblas-lapackAUR, blas-mklAUR, aocl-blisAUR, blas-openblas)
- lapack (aocl-libflame-aoccAUR, lapack-gitAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, openblas-lapackAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas)
- superlu
- cmake (cmake-gitAUR) (make)
- hdf5 (hdf5-gitAUR, hdf5-openmpi) (optional) – HDF5 output
- intel-oneapi-mkl (intel-oneapi-hpckitAUR, intel-oneapi-basekit) (optional) – Intel Math Kernel Library support
Required by (11)
- carma
- ensmallen (make)
- fast_matrix_market (check)
- fast_matrix_market (optional)
- gnss-sdr-git
- gr-adapt-git (optional)
- libmole
- mlpack
- nupack4
- pktools
- sgpp
Latest Comments
1 2 3 4 5 Next › Last »
valandil commented on 2024-08-22 00:44 (UTC) (edited on 2024-08-22 00:45 (UTC) by valandil)
I believe it should work without BLAS, but it will be ridiculously slow. If you have a workload that for some reason can't use BLAS, I recommend installing armadillo using your own PKGBUILD. I think the most useful version of this AUR package is to ensure blas,lapack,arpack, and superlu are there.
I did update the optional dependency, thanks!
carlosal1015 commented on 2024-08-20 15:29 (UTC) (edited on 2024-08-20 15:31 (UTC) by carlosal1015)
I am not sure if openblas is an optional dependency or dependency https://gitlab.com/conradsnicta/armadillo-code/-/blob/14.0.x/README.md?ref_type=heads&plain=1#L108
Also in optional dependencies intel-mkl --> intel-oneapi-mkl, in order to use choose one of them: intel-oneapi-mkl, intel-oneapi-hpckit, intel-oneapi-basekit.
lahwaacz commented on 2024-04-13 21:34 (UTC)
@carlosal1015 So what? The warning is for project developers, not package maintainers /o\
carlosal1015 commented on 2024-04-13 19:18 (UTC)
valandil commented on 2020-05-05 02:07 (UTC)
I wouldn't want to add those to makedepends, mostly because they not only needed for building, but also at runtime.
The other way is add PKGBUILDs for all variants (hdf5+intelmpi,intelmpi,hdf5), but I don't want to support a combinatorial number of packages. I wish the build system had something similar to Spack's variants...
Anyway, the simplest solution is add cleanup up the optdepends, and maybe add a note saying if you want the benefit of the optional dependencies, to install them, then recompile armadillo. Its CMakeLists.txt will pick them up.
Sounds fair?
hottea commented on 2020-05-05 00:16 (UTC) (edited on 2020-05-05 00:51 (UTC) by hottea)
Would you consider add
intel-mkl, hdf5
tomakedepends
? If these pkgs are not installed or listed inmakedepends
, there is no reason to add them asoptdepends
since they will not be linked witharmadillo
. Also,acml-cblas
should be removed, since there is no such pkg in official repo or aur.armadillo
doesn't seem to depend on cuda.valandil commented on 2016-05-20 13:15 (UTC)
ochurlaud commented on 2016-05-19 21:39 (UTC)
valandil commented on 2016-05-19 15:00 (UTC)
1 2 3 4 5 Next › Last »