Fix typo of ignored library name.
[yazpp-moved-to-github.git] / doc / installation.xml
index 95a6c61..c5e0209 100644 (file)
@@ -1,5 +1,5 @@
 <chapter id="installation">
-  <!-- $Id: installation.xml,v 1.10 2004-03-31 18:28:05 adam Exp $ -->
+  <!-- $Id: installation.xml,v 1.15 2006-03-29 13:19:41 adam Exp $ -->
   <title>Installation</title>
   <para>
    You need a C++ compiler to compile and use YAZ++.
@@ -38,7 +38,7 @@
        </para></listitem>
      </varlistentry>
      <varlistentry>
-      <term><literal>--with-yazconfig </literal>directory</term>
+      <term><literal>--with-yaz </literal>directory</term>
       <listitem><para>
         Specifies the location of <filename>yaz-config</filename>.
         The <filename>yaz-config</filename> program is generated in
         what you want.
        </para></listitem>
      </varlistentry>
-     <varlistentry>
-      <term><literal>--with-xslt </literal>directory</term>
-      <listitem><para>
-        Specifies prefix for libxslt (and libxml2).
-       configure must be able to locate <command>xslt-config</command>
-       in PREFIX/bin. If this option is omitted, configure looks
-       for <command>xslt-config</command> in the current PATH.
-       </para></listitem>
-     </varlistentry>
     </variablelist>
     For the whole list of <literal>configure</literal> options, refer
     to the help:
     This is what you have after successful compilation:
     <variablelist>
      <varlistentry>
-      <term><literal>proxy/yaz-proxy</literal></term> 
-      <listitem><para>
-        The YAZ <link linkend="proxy">Z39.50 Proxy</link>.
-       This program gets installed in your binaries directory
-       (<parameter>prefix</parameter><literal>/bin</literal>).
-       </para></listitem>
-     </varlistentry>
-
-     <varlistentry>
-      <term><literal>src/libyazcpp.la</literal></term> 
+      <term><literal>src/libyazpp.la</literal></term> 
       <listitem><para>
         The YAZ++ library.
        This library gets installed in your libraries directory
@@ -97,7 +79,7 @@
      </varlistentry>
      
      <varlistentry>
-      <term><literal>src/libzoomcpp.la</literal></term> 
+      <term><literal>src/libzoompp.la</literal></term> 
       <listitem><para>
         The <link linkend="zoom">ZOOM-C++</link> library.
        This library gets installed in your libraries directory
      </varlistentry>
      
      <varlistentry>
-      <term><literal>proxy/libyazproxy.la</literal></term> 
-      <listitem><para>
-        The YAZ proxy library. This library gets installed in
-       your libraries directory
-       (<parameter>prefix</parameter><literal>/lib</literal>).
-       </para></listitem>
-     </varlistentry>
-
-     <varlistentry>
-      <term><literal>include/yaz++/*.h</literal></term> 
+      <term><literal>include/yazpp/*.h</literal></term> 
       <listitem><para>
         Various C++ header files, which you'll need for YAZ++
        development. All these are installed in your header files area
-       (<parameter>prefix</parameter><literal>/include/yaz++</literal>).
+       (<parameter>prefix</parameter><literal>/include/yazpp</literal>).
        </para></listitem>
      </varlistentry>
      
      <varlistentry>
-      <term><literal>yaz++-config</literal></term> 
+      <term><literal>yazpp-config</literal></term> 
       <listitem><para>
         A Bourne shell-script utility that returns the values of the
        <envar>CFLAGS</envar> and <envar>LIBS</envar>
        (code generation is multi-threaded DLL).
        </para></listitem>
      </varlistentry>
-
-     <varlistentry>
-      <term><literal>HAVE_XSLT</literal>,
-       <literal>LIBXSLT_DIR</literal></term>
-      <listitem>
-       <para>
-       If <literal>HAVE_LIBXSLT</literal> is set to 1, the proxy is compiled
-       with XSLT and XML support. In this configuration, set 
-       <literal>LIBXSLT_DIR</literal> to the 
-       <ulink url="http://www.xmlsoft.org/">libxslt</ulink> source
-       directory.
-       </para>
-       
-       <note>
-       <para>
-        If you enable libXSLT you have to enable libxml2 and its
-        sub components zlib and iconv as well.
-       </para>
-       </note>
-       
-       <para>
-       Windows versions of libxslt, libxml2, zlib and iconv can be found
-       <ulink url="http://www.zlatkovic.com/libxml.en.html">
-        here</ulink>.
-       </para>
-      </listitem>
-     </varlistentry>
-
-     <varlistentry>
-      <term><literal>HAVE_ICONV</literal>,
-       <literal>ICONV_DIR</literal></term>
+     <varlistentry><term><literal>YAZ_DIR</literal></term>
       <listitem><para>
-       If <literal>HAVE_ICONV</literal> is set to 1, the proxy is
-       compiled with iconv support. In this configuration, set 
-       <literal>ICONV_DIR</literal> to the iconv source directory.
+       Specifies the directory of the YAZ source.
        </para></listitem>
      </varlistentry>
-     
-     <varlistentry>
-      <term><literal>HAVE_LIBXML2</literal>,
-       <literal>LIBXML2_DIR</literal></term>
-      <listitem>
-       <para>
-       If <literal>HAVE_LIBXML2</literal> is set to 1, the proxy is compiled
-       with XML 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>
-        YAZ++ is not using ZLIB. But libxml2 is.
-       </para>
-       </note>
-      </listitem>
-     </varlistentry>
-     
     </variablelist>
    </para>
    <para>
        YAZ++ DLL . Includes ZOOM C++ as well.
        </para></listitem></varlistentry>
      
-     <varlistentry><term><filename>lib/yaz.lib</filename></term>
+     <varlistentry><term><filename>lib/yazpp.lib</filename></term>
       <listitem><para>
        Import library for <filename>yazpp.dll</filename>.
        </para></listitem></varlistentry>
      
-     <varlistentry><term><filename>bin/yazproxy.dll</filename></term>
-      <listitem><para>
-       YAZ proxy DLL.
-       </para></listitem></varlistentry>
-     
-     <varlistentry><term><filename>lib/yazproxy.lib</filename></term>
-      <listitem><para>
-       Import library for <filename>yazproxy.dll</filename>.
-       </para></listitem></varlistentry>
-     
-     <varlistentry><term><filename>bin/yaz-proxy.exe</filename></term>
-      <listitem><para>
-       YAZ proxy. It's a WIN32 console application.
-       See <xref linkend="proxy"/> for more information.
-       </para></listitem></varlistentry>
-     
      <varlistentry><term><filename>bin/zclient.exe</filename></term>
       <listitem><para>
        ZOOM C++ demo client. A simple WIN32 console application.
  sgml-always-quote-attributes:t
  sgml-indent-step:1
  sgml-indent-data:t
- sgml-parent-document: "yaz++.xml"
+ sgml-parent-document: "yazpp.xml"
  sgml-local-catalogs: nil
  sgml-namecase-general:t
  End: