<article>
<title>YAZ User'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.4 $
+<date>$Revision: 1.6 $
<abstract>
This document is the programmer's guide and reference to the YAZ
package. YAZ is a compact toolkit that provides access to the
"system" installation. The prefix is <tt>/usr/local</tt> if not
specified.
-<tag><tt>-</tt><tt>-enable-yc </tt></tag> YAZ will be built using
+<tag><tt>-</tt><tt>-enable-comp </tt></tag> YAZ will be built using
the ASN.1 compiler for YAZ (default). If you wish to use the
-old decoders (in sub directory asn) use <tt>--disable-yc</tt> instead.
+old decoders (in sub directory asn) use <tt>--disable-comp</tt> instead.
<tag><tt>-</tt><tt>-enable-threads</tt></tag> YAZ will be built using
POSIX threads. Specifically, <tt>_REENTRANT</tt> will be defined
make
</verb></tscreen>
-Developers that do modifications to <bf/YAZ/ may wish to run
-<tt>make depend</tt> as well to generate object-header file
-dependencies.
-
-The following files are generated by make
+The following files are generated by the make process:
<descrip>
<tag><tt>lib/libyaz.a</tt></tag> The <bf/YAZ/ programmers' library.
<tag><tt>yaz-config</tt></tag> A Bourne-shell script that holds build
settings for <bf/YAZ/.
+<tag><tt>yaz-comp</tt></tag> The ASN.1 compiler for YAZ. Requires the
+Tcl Shell, tclsh, in current path to work.
+
</descrip>
If you wish to install <bf/YAZ/ in system directories such as /usr/local/bin,
You must specify the <tt>--prefix</tt> option for configure if you
going to install in anything but /usr/local/.
+If you wish to perform an un-installation of YAZ you use:
+
+<tscreen><verb>
+ make uninstall
+</verb></tscreen>
+
+This will only work if you haven't reconfigured YAZ (and therefore
+changed installation prefix). Note that uninstall will not
+remove directories created by make install, e.g.
+<tt>/usr/local/include/yaz</tt>.
+
<sect1>WIN32
<p>