mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-10 00:04:06 -09:00
The commit f69fe48404 ("package/armadillo: temporarily update the
site URL") changed the download URL only to continue to build the
9.900.2 version. This is an outdated and no longer supported version
and as suggested by Conrad Sand, the project maintainer, it is
recommended upgrading to the latest version, which is currently 14.0.2,
and it's downloadable from the URL containing the most recent versions.
- Drop ARMADILLO_EXTRACT_CMDS added to fix an issue only related to
the previous version building.
- C++14 is now mandatory.
Release notes:
https://arma.sourceforge.net/docs.html#changelog
Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
comment "armadillo needs a toolchain w/ C++"
|
|
depends on BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS
|
|
depends on !BR2_INSTALL_LIBSTDCPP
|
|
|
|
comment "armadillo needs a toolchain w/ fortran, C++, gcc >= 4.9"
|
|
depends on !BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS # otherwise, see comment above
|
|
depends on BR2_PACKAGE_LAPACK_ARCH_SUPPORTS
|
|
depends on !BR2_TOOLCHAIN_HAS_FORTRAN || !BR2_INSTALL_LIBSTDCPP
|
|
depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
|
|
config BR2_PACKAGE_ARMADILLO
|
|
bool "armadillo"
|
|
depends on BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS || \
|
|
(BR2_PACKAGE_LAPACK_ARCH_SUPPORTS && BR2_TOOLCHAIN_HAS_FORTRAN)
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # C++14
|
|
help
|
|
Armadillo: An Open Source C++ Linear Algebra Library for
|
|
Fast Prototyping and Computationally Intensive Experiments.
|
|
|
|
http://arma.sourceforge.net/
|
|
|
|
if BR2_PACKAGE_ARMADILLO
|
|
|
|
choice
|
|
prompt "BLAS implementation"
|
|
|
|
config BR2_PACKAGE_ARMADILLO_OPENBLAS
|
|
bool "openblas"
|
|
depends on BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS
|
|
select BR2_PACKAGE_OPENBLAS
|
|
|
|
config BR2_PACKAGE_ARMADILLO_LAPACK
|
|
bool "lapack"
|
|
depends on BR2_PACKAGE_LAPACK_ARCH_SUPPORTS && BR2_TOOLCHAIN_HAS_FORTRAN
|
|
select BR2_PACKAGE_LAPACK
|
|
|
|
endchoice
|
|
|
|
endif
|