CLucene-2.3.3.4

Introduction à CLucene

CLucene iest une version C++ de Lucene, un moteur de recherche de texte très performant.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de CLucene

Requises

CMake-4.1.1

Recommandées

Installation de CLucene

Installez CLucene en exécutant les commandes suivantes :

patch -Np1 -i ../clucene-2.3.3.4-contribs_lib-1.patch &&

sed -i '/Misc.h/a #include <ctime>' src/core/CLucene/document/DateTools.cpp &&

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr        \
      -D CMAKE_POLICY_VERSION_MINIMUM=3.5 \
      -D BUILD_CONTRIBS_LIB=ON            \
      -W no-dev ..                        &&
make

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

-D CMAKE_POLICY_VERSION_MINIMUM=3.5 : ce paramètre permet de construire ce paquet avec cmake-4.0 ou supérieur.

-D BUILD_CONTRIBS_LIB=ON : Cette variable cmake active la construction de la bibliothèque de contribution CLucene nécessaire pour lancer les applications qui utilisent l’analyseur de texte spécifique au langage comme LibreOffice.

-W no-dev : ce paramètre cache plusieurs avertissement qui ne sont conçus que pour les développeurs du projet.

Contenu

Programmes installés: Aucun
Bibliothèques installées: libclucene-contribs-lib.so, libclucene-core.so et libclucene-shared.so
Répertoires installés: /usr/include/CLucene et /usr/lib/CLuceneConfig.cmake