X-Git-Url: http://git.indexdata.com/?p=yazproxy-moved-to-github.git;a=blobdiff_plain;f=doc%2Finstallation.xml;h=62356a597c670ba62c9b659fd69b91793724fab2;hp=fab423e87bd27a8803dff461af4ee3478816a10b;hb=d7f83afe64067abffcffb82be0c4d042d1c9f2ca;hpb=101d9c2ca072f3cd7fb6cb89c67573318b14b8c1 diff --git a/doc/installation.xml b/doc/installation.xml index fab423e..62356a5 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -1,9 +1,10 @@ - + Installation You need a C++ compiler to compile and use YAZ proxy. - The software was implemented using GCC so we know that works + The software was implemented using + GCC so we know that works well with YAZ proxy. From time to time the software has been compiled on Windows using Visual C++. Other compilers should work too. Let us know of portability problems, etc. with @@ -15,15 +16,17 @@ YAZ++ toolkits. You need to install these first. - For some platforms there are binary packages for YAZ/YAZ++. + For some platforms there are binary packages available for YAZ/YAZ++. We also highly recommend that libxml2 and - libxslt are installed. + libXSLT are installed. YAZ must be configured with libxml2 support. - If not, SRW/SRU is not supported. - The YAZ Proxy uses libxslt for record conversions via XSLT. + If not, + SRW/SRU + is not supported. + The YAZ Proxy uses libXSLT for record conversions via XSLT.
Building on Unix @@ -47,7 +50,7 @@ - --with-yazppconfig directory + --with-yazpp directory Specifies the location of yaz++-config. The yaz++-config program is generated in @@ -64,7 +67,7 @@ --with-xslt directory - Specifies prefix for libxslt (and libxml2). + Specifies prefix for libXSLT (and libxml2). configure must be able to locate xslt-config in PREFIX/bin. If this option is omitted, configure looks for xslt-config in the current PATH. @@ -117,8 +120,11 @@ etc - Various files that may be read by YAZ proxy - including - configuration file, XSLT files, CQL to RPN conversion. + Various files such as + configuration files, XSLT files, CQL to RPN conversion files, + a sample start/stop control script + yazproxy.ctl.sh that can be used as + template for an /etc/init.d script. These files are installed in the YAZ proxy's data area (prefix/share/yazproxy). @@ -184,7 +190,7 @@ If HAVE_LIBXSLT is set to 1, the proxy is compiled with XSLT and XML support. In this configuration, set LIBXSLT_DIR to the - libxslt source + libXSLT source directory. @@ -196,7 +202,7 @@ - Windows versions of libxslt, libxml2, zlib and iconv can be found + Windows versions of libXSLT, libxml2, zlib and iconv can be found here.