![Johan Oudinet](/assets/img/avatar_default.png)
The HDF5 package is used by flann for testing purpose only and is not part of buildroot packages. However, if present in the host, it will be used and trigger the unsafe header/library path used in cross-compilation error. Signed-off-by: Johan Oudinet <johan.oudinet@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
22 lines
663 B
Makefile
22 lines
663 B
Makefile
################################################################################
|
|
#
|
|
# flann
|
|
#
|
|
################################################################################
|
|
|
|
FLANN_VERSION = 1.9.1
|
|
FLANN_SITE = $(call github,mariusmuja,flann,$(FLANN_VERSION))
|
|
FLANN_INSTALL_STAGING = YES
|
|
FLANN_LICENSE = BSD-3-Clause
|
|
FLANN_LICENSE_FILES = COPYING
|
|
FLANN_CONF_OPTS = \
|
|
-DBUILD_C_BINDINGS=ON \
|
|
-DBUILD_PYTHON_BINDINGS=OFF \
|
|
-DBUILD_MATLAB_BINDINGS=OFF \
|
|
-DBUILD_EXAMPLES=$(if $(BR2_PACKAGE_FLANN_EXAMPLES),ON,OFF) \
|
|
-DUSE_OPENMP=$(if $(BR2_GCC_ENABLE_OPENMP),ON,OFF) \
|
|
-DPYTHON_EXECUTABLE=OFF \
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_HDF5=TRUE
|
|
|
|
$(eval $(cmake-package))
|