mirror of
https://github.com/MariaDB/server.git
synced 2026-05-06 15:15:34 +02:00
On FreeBSD liblz4 is installed in /usr/local/lib.
Groonga uses pkg_check_modules to check for liblz4 (that is, pkg-config),
and then it used to set for libgroonga.a
link_directories({$LIBLZ4_LIBRARY_DIRS})
target_link_libraries(... ${LIBLZ4_LIBRARIES})
Now groonga is a static library, linked into ha_mroonga.so. CMake won't
link dynamic liblz4.so into libgroonga.a, instead it'll pass it as a
dependency and will link it into ha_mroonga.so. Fine so far. But it will
not pass link_directories from the static library as a dependency,
so ha_mroonga.so won't find liblz4.so
As suggested on cmake mailing list (e.g.
here: http://public.kitware.com/pipermail/cmake/2011-November/047468.html)
we switch to use the full path to liblz4.so, instead of the -l/-L pair.
|
||
|---|---|---|
| .. | ||
| benchmark | ||
| bindings | ||
| build | ||
| examples | ||
| include | ||
| lib | ||
| plugins | ||
| src | ||
| tools | ||
| vendor | ||
| appveyor.yml | ||
| autogen.sh | ||
| base_version | ||
| CMakeLists.txt | ||
| config.h.cmake | ||
| config.sh.in | ||
| configure.ac | ||
| COPYING | ||
| gpg_uid | ||
| groonga-httpd-conf.sh.in | ||
| groonga.pc.in | ||
| Makefile.am | ||
| nginx_version | ||
| README.md | ||
| version-gen.sh | ||
README
Groonga is an open-source fulltext search engine and column store.
Reference manual
See doc/source/ directory or http://groonga.org/docs/.
Bundled software
mruby
- Path: vendor/mruby-source
- License: The MIT license. See vendor/mruby-source/MITL for details.
Onigmo
- Path: vendor/onigmo-source
- License: BSD license. See vendor/onigmo-source/COPYING for details.
nginx
- Path: vendor/nginx-${VERSION}
- License: BSD license. See vendor/nginx-${VERSION}/LICENSE for details.
Authors
Primary authors
- Daijiro MORI
- Tasuku SUENAGA
- Yutaro Shimamura
- Kouhei Sutou
- Kazuho Oku
- Moriyoshi Koizumi
Patches and modules from
TODO: Update or use https://github.com/groonga/groonga/graphs/contributors instead.
- Daisuke Maki
- Kazuhiro Osawa
- Hiroyuki OYAMA
- Nguyen Anh Phu
- Hideyuki KUROSU <hideyuki. kurosu at gmail. com>
- Takuo Kitame
- Yoshihiro Oyama
- cZfSunOs.U