6ab4e71a40
- Switch site to github to get latest version - Switch to cmake to be able to disable tests as they fail to build with /home/fabrice/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/9.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: warning: libspatialindex.so.5, needed by ../../.libs/libspatialindex_c.so, not found (try using -rpath or -rpath-link) /home/fabrice/buildroot/output/host/lib/gcc/arm-buildroot-linux-gnueabihf/9.2.0/../../../../arm-buildroot-linux-gnueabihf/bin/ld: ../../.libs/libspatialindex_c.so: undefined reference to `Tools::NotSupportedException::NotSupportedException(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)' - Add C++11 dependency for shared_ptr - Drop patch (already in version) - Add hash for license file Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
32 lines
1.1 KiB
Plaintext
32 lines
1.1 KiB
Plaintext
config BR2_PACKAGE_LIBSPATIALINDEX
|
|
bool "libspatialindex"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 # C++11
|
|
help
|
|
The purpose of libspatialindex is to provide:
|
|
|
|
* An extensible framework that will support robust spatial
|
|
indexing methods.
|
|
|
|
* Support for sophisticated spatial queries. Range, point
|
|
location, nearest neighbor and k-nearest neighbor as well
|
|
as parametric queries (defined by spatial constraints)
|
|
should be easy to deploy and run.
|
|
|
|
* Easy to use interfaces for inserting, deleting and updating
|
|
information.
|
|
|
|
* Wide variety of customization capabilities. Basic index and
|
|
storage characteristics like the page size, node capacity,
|
|
minimum fan-out, splitting algorithm, etc. should be easy
|
|
to customize.
|
|
|
|
* Index persistence. Internal memory and external memory
|
|
structures should be supported. Clustered and non-clustered
|
|
indices should be easy to be persisted.
|
|
|
|
https://libspatialindex.github.io
|
|
|
|
comment "libspatialindex needs a toolchain w/ C++, gcc >= 4.7"
|
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
|