Strigi-0.7.8
      
      
      
        
          Installation of Strigi
        
        
          Install strigi by running the
          following commands:
        
        
sed -i "s/BufferedStream :/STREAMS_EXPORT &/" libstreams/include/strigi/bufferedstream.h &&
mkdir build &&
cd    build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_INSTALL_LIBDIR=lib  \
      -DCMAKE_BUILD_TYPE=Release  \
      -DENABLE_CLUCENE=OFF        \
      -DENABLE_CLUCENE_NG=OFF     \
      .. &&
make
        
          To test the results, issue make
          test.
        
        
          Now, as the root user:
        
        
make install
       
      
        
          Command Explanations
        
        
          sed -i "...": This
          command fixes the build with recent GCC versions.
        
        
          -DCMAKE_INSTALL_LIBDIR=lib:
          This switch is used so the package doesn't write over the lib64
          symlink on 64 bit systems.
        
        
          -DCMAKE_BUILD_TYPE=Release:
          This switch is used to apply higher level of the compiler
          optimizations.
        
        
          -DENABLE_DBUS=OFF: Use this
          cmake variable if you
          don't have D-Bus installed.
        
        
          -DENABLE_QT4=OFF: Use this cmake variable if you don't have
          Qt4 installed or if you compiled
          Qt4 without D-Bus support.
        
        
          -DENABLE_CLUCENE*=OFF: These statements
          disable the package from trying to use CLucene-2.3.3.4 (current
          stable version).
        
       
      
        
          Contents
        
        
          
            
              Installed Programs:
              deepfind, deepgrep, rdfindexer,
              strigiclient, strigicmd, strigidaemon, and xmlindexer
            
            
              Installed Libraries:
              libsearchclient.so, libstreamanalyzer.so,
              libstreams.so, libstrigihtmlgui.so, libstrigiqtdbusclient.so,
              and several in /usr/lib/strigi
            
            
              Installed Directories:
              /usr/include/strigi, /usr/lib/strigi, and
              /usr/share/strigi
            
           
         
        
          
            Short Descriptions
          
          
            
            
              
                | 
                    deepfind
                   | 
                    is a utility for searching for filenames in compressed
                    archives like tar, cpio, and zip
                   | 
              
                | 
                    deepgrep
                   | 
                    is a utility for searching compressed archives like tar,
                    cpio, and zip
                   | 
              
                | 
                    rdfindexer
                   | 
                    manages and performs indexing of the RDF data for
                    entities present on your site
                   | 
              
                | 
                    strigiclient
                   | 
                    is a Qt4 client (GUI) for the Strigi Desktop Search
                    software
                   | 
              
                | 
                    strigicmd
                   | 
                    is a program for creating and querying indices
                   | 
              
                | 
                    strigidaemon
                   | 
                    is a daemon program for maintaining indices
                   | 
              
                | 
                    xmlindexer
                   | 
                    indexes XML documents
                   | 
            
          
         
       
      
        Last updated on 2015-02-23 21:00:51 -0800