X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Fzebra.sgml;h=0317e2ce2eaf30ca77afaad46bc26919b7a2bd2c;hb=ba572d8e1de44023f355c09c4250328aba0e9a47;hp=872ded74a465b365b0640fd69550b2f426f40713;hpb=45a6ad99e5210bc4ef39bf00d81aee8f0fb26168;p=idzebra-moved-to-github.git diff --git a/doc/zebra.sgml b/doc/zebra.sgml index 872ded7..0317e2c 100644 --- a/doc/zebra.sgml +++ b/doc/zebra.sgml @@ -1,14 +1,14 @@
Zebra Server - Administrators's Guide and Reference <author><htmlurl url="http://www.indexdata.dk/" name="Index Data">, <tt><htmlurl url="mailto:info@indexdata.dk" name="info@indexdata.dk"></> -<date>$Revision: 1.43 $ +<date>$Revision: 1.47 $ <abstract> @@ -205,23 +205,24 @@ Bourne-compatible shell you may pass something like this: To customize Zebra the configure script accepts a set of options. The most important are <descrip> -<tag><tt>--prefix </tt>path</tag> Specifies installation prefix. This is +<tag><tt>-</tt><tt>-prefix </tt>path</tag> Specifies installation prefix. This is only needed if you run <tt>make install</tt> later to perform a "system" installation. The prefix is <tt>/usr/local</tt> if not specified. -<tag><tt>--with-tclconfig </tt>path</tag> If Tcl is installed on -the system you can tell configure where Tcl's <tt>tclConfig.sh</tt> -installed. The <tt>tclConfig.sh</tt> include information about settings -required to link with Tcl's libraries. If you don't specify this -option, configure will see if Tcl's shell <tt>tclsh</tt> is in your -path and if it is, it will guess where the equivalent tclConfig.sh -is located. If tclsh is not found in your path and this option is not -given Zebra will not include Tcl support. -<tag><tt>--with-yazconfig </tt>path</tag> This options allows you to -specify the path of YAZ's <tt>yaz-config</tt>. Therefore this option -forces Zebra to use a particular version of YAZ. YAZ version 1.5 and -later creates a script <tt>yaz-config</tt> that includes information -on compiler settings needed to link with it. +<tag><tt>-</tt><tt>-with-tclconfig=</tt>DIR</tag> If Tcl is installed on +the system you can tell configure in which directory Tcl's +<tt>tclConfig.sh</tt> is stored. The <tt>tclConfig.sh</tt> include +information about settings required to link with Tcl's libraries. +If you don't specify this option, configure will see if Tcl's shell +<tt>tclsh</tt> is in your path and if it is, it will guess where +the equivalent tclConfig.sh is located. If tclsh is not found in +your path and this option is not given Zebra will not include Tcl support. +<tag><tt>-</tt><tt>-with-yazconfig=</tt>DIR</tag> This options allows you to +specify the directory that contains YAZ's <tt>yaz-config</tt>. +This options is useful if you wish to compile Zebra with a specific +version of YAZ. YAZ version 1.5 and later creates a script +<tt>yaz-config</tt> that includes information on compiler settings +needed to link with it. </descrip> When configured build the software by typing: @@ -260,11 +261,10 @@ Zebra is shipped with "makefiles" for the NMAKE tool that comes with Visual C++. Start an MS-DOS prompt and switch the sub directory <tt>WIN</tt> where -the file <tt>zebra.mak</tt> is located. Customize the installation -by editing the <tt>zebra.mak</tt> file (for example by using notepad). +the file <tt>makefile</tt> is located. Customize the installation +by editing the <tt>makefile</tt> file (for example by using wordpad). -The following summarises the most important settings in that -file. +The following summarises the most important settings in that file. <descrip> <tag><tt>YAZDIR</tt></tag> Specifies where YAZ is located. @@ -277,7 +277,7 @@ that must be defined if BZIP2 compression support is desired. When satisfied with the settings in the makefile type <tscreen><verb> -nmake /f zebra.mak +nmake </verb></tscreen> If compilation was successful the executables <tt>zebraidx.exe</tt> @@ -291,8 +291,8 @@ GILS records that are included with the software distribution. Go to the find a configuration file named <tt>zebra.cfg</tt> with the following contents: <tscreen><verb> -# Where are the YAZ tables located. -profilePath: ../../../yaz/tab ../../tab +# Where the schema files, attribute files, etc. are located. +profilePath: .:../../tab:../../../yaz/tab # Files that describe the attribute sets supported. attset: explain.att @@ -449,8 +449,7 @@ section <ref id="locating-records" name="Locating Records">. Specifies whether key information should be saved for a given group of records. If you plan to update/delete this type of records later this should be specified as 1; otherwise it - should be 0 (default), to save register space. See section -<ref id="file-ids" name="Indexing With File Record IDs">. + should be 0 (default), to save register space. <tag><it>group</it>.storeData</tag> Specifies whether the records should be stored internally in the Zebra system files. If you want to maintain the raw records yourself, @@ -1903,7 +1902,7 @@ where the tag itself is passed through unchanged. <p> Zebra -Copyright (c) 1995-1999 Index Data ApS. +Copyright (c) 1995-2000 Index Data ApS. All rights reserved.