X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Finstallation.xml;h=e4566162ce85e879036f4f41f013a9a58a4f3236;hb=4fe772289b1ab968655c27b144d08fc69c113fd9;hp=14ec6a072920cc0d94f269ca254344e6ebe5fdd0;hpb=a31f9b2d25006c89ae7e9fb5870c0d222ee88a3a;p=idzebra-moved-to-github.git diff --git a/doc/installation.xml b/doc/installation.xml index 14ec6a0..e456616 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -1,79 +1,105 @@ + + Installation + + An ANSI C compiler is required to compile the Zebra + server system — gcc works fine if your + own system doesn't provide an adequate compiler. + + + + Unpack the distribution archive. The configure + shell script attempts to guess correct values for various + system-dependent variables used during compilation. + It uses those values to create a 'Makefile' in each directory of Zebra. + + + + To run the configure script type: -Installation - - -An ANSI C compiler is required to compile the Zebra -server system — gcc works fine if your own system doesn't -provide an adequate compiler. - - - -Unpack the distribution archive. The configure shell script -attempts to guess correct values for various system-dependent variables -used during compilation. It uses those values to create a 'Makefile' in -each directory of Zebra. - - - -To run the configure script type: - - + ./configure - - - + - -The configure script attempts to use C compiler specified by -the CC environment variable. If not set, cc -will be used. The CFLAGS environment variable holds -options to be passed to the C compiler. If you're using a Bourne-shell -compatible shell you may pass something like this: - - + + + + The configure script attempts to use C compiler specified by + the CC environment variable. + If not set, cc or GNU C will be used. + The CFLAGS environment variable holds + options to be passed to the C compiler. If you're using a + Bourne-shell compatible shell you may pass something like this: + + CC=/opt/ccs/bin/cc CFLAGS=-O ./configure - + + + The configure script takes a number of arguments, you can see + them all with + + ./configure --help + - - - -When configured build the software by typing: - - + + + + When configured build the software by typing: + + make - + - - - -As an option you may type make depend to create -source file dependencies for the package. This is only needed, -however, if you alter the source. - - - -If successful, two executables have been created in the sub-directory -index. - - - -zebrasrv - - -The Z39.50 server and search engine. - - - - -zebraidx - - -The administrative tool for the search index. - - - - - - + + + + If successful, two executables have been created in the sub-directory + index. + + + + zebrasrv + + + The Z39.50 server and search engine. + + + + + zebraidx + + + The administrative indexing tool. + + + + + + + + You can now use Zebra. If you wish to install it system-wide, type + + make install + + By default this will install the Zebra executables in + /usr/local/bin, + and the standard configuration files in + /usr/local/share/zebra + You can override this with the --prefix option + to configure. + +