-<!-- $Id: installation.xml,v 1.22 2004-03-19 21:12:13 adam Exp $ -->
+<!-- $Id: installation.xml,v 1.26 2004-08-19 07:48:00 adam Exp $ -->
<chapter id="installation"><title>Compilation and Installation</title>
<sect1><title>Introduction</title>
<para>
The XML C library <ulink url="http://www.xmlsoft.org/">libxml2</ulink>
- is required if &yaz; is to support SRW (and SOAP).
+ is required if &yaz; is to support SRW and SRU.
This library is very portable and should compile out-of-the
box on virtually all Unix platforms. It is available in binary
forms for Linux and others.
<listitem>
<para>
If <literal>HAVE_LIBXML2</literal> is set to 1, YAZ is compiled
- with SRW (and SOAP) support. In this configuration, set
+ with SRW and SRU support. In this configuration, set
<literal>LIBXML2_DIR</literal> to the
<ulink url="http://www.xmlsoft.org/">libxml2</ulink> source directory
and
<literal>ZLIB_DIR</literal> to the zlib directory.
</para>
- <note>
- <para>
- Note that YAZ is not using ZLIB. But libxml2 is.
- </para>
- </note>
-
<para>
Windows versions of libxml2, zlib and iconv can be found
<ulink url="http://www.zlatkovic.com/libxml.en.html">
- here</ulink>.
+ Igor Zlatković' site</ulink>.
</para>
+
+ <note>
+ <para>
+ YAZ is not using ZLIB. But libxml2 is.
+ </para>
+ </note>
</listitem>
</varlistentry>
<variablelist>
<varlistentry><term><filename>bin/yaz.dll</filename></term>
<listitem><para>
- &yaz; multi-threaded Dynamic Link Library.
+ &yaz; release mode multi-threaded Dynamic Link Library.
</para></listitem></varlistentry>
<varlistentry><term><filename>lib/yaz.lib</filename></term>
Import library for <filename>yaz.dll</filename>.
</para></listitem></varlistentry>
+ <varlistentry><term><filename>bin/yazd.dll</filename></term>
+ <listitem><para>
+ &yaz; debug mode multi-threaded Dynamic Link Library.
+ </para></listitem></varlistentry>
+
+ <varlistentry><term><filename>lib/yazd.lib</filename></term>
+ <listitem><para>
+ Import library for <filename>yazd.dll</filename>.
+ </para></listitem></varlistentry>
+
<varlistentry><term><filename>bin/yaz-client.exe</filename></term>
<listitem><para>
&yaz; Z39.50 client application. It's a WIN32 console application.
</term><listitem><para>
You must link with this library. It's located in the
sub directory <filename>lib</filename> of &yaz;.
+ If you want to link with the debug version of &yaz;, you must
+ link with <filename>yazd.dll</filename> instead.
</para></listitem></varlistentry>
<varlistentry><term>dynamic link library <filename>yaz.dll</filename>
</term><listitem><para>