Search Criteria
Package Details: armadillo 15.2.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.000012 |
| First Submitted: | 2009-12-14 16:43 (UTC) |
| Last Updated: | 2025-12-17 02:51 (UTC) |
Dependencies (7)
- arpack (arpack-gitAUR)
- blas (blis-cblas-openmpAUR, blis-cblasAUR, aocl-blis-aoccAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-mklAUR, blas-openblas-gitAUR, openblas-lapackAUR, blas-gitAUR, aocl-blisAUR, blas-openblas)
- lapack (aocl-libflame-aoccAUR, atlas-lapackAUR, blas-aocl-gccAUR, blas-aocl-aoccAUR, blas-mklAUR, aocl-libflameAUR, blas-openblas-gitAUR, openblas-lapackAUR, lapack-gitAUR, blas-openblas)
- superlu
- cmake (cmake3AUR, cmake-gitAUR) (make)
- hdf5 (hdf5-gitAUR, hdf5-openmpi) (optional) – HDF5 output
- intel-oneapi-mkl (intel-oneapi-hpckitAUR, intel-oneapi-base-toolkit, intel-oneapi-basekit) (optional) – Intel Math Kernel Library support
Required by (18)
- basematrixops (check)
- basematrixops (optional)
- carma
- ensmallen (make)
- fast_matrix_market (check)
- fast_matrix_market (optional)
- gnss-sdr-git
- gr-adapt-git (optional)
- libmole
- mlpack
- mod-pitchshifter-git (make)
- nupack4
- optim-armadillo
- optim-armadillo (make)
- optim-common (make)
- optim-eigen (make)
- 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, hdf5tomakedepends? If these pkgs are not installed or listed inmakedepends, there is no reason to add them asoptdependssince they will not be linked witharmadillo. Also,acml-cblasshould be removed, since there is no such pkg in official repo or aur.armadillodoesn'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 »