X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=README.txt;h=1c5c937400d94729b95471d4397afb8779731625;hb=550c148a623dd9c4dee6f2b065fba884785c61be;hp=7dd61247a1ea7fd803da908cd6385fdae8f3b83b;hpb=2da8d6f2d152854a95713c4ca52f6b72242d39a5;p=yazpp-moved-to-github.git diff --git a/README.txt b/README.txt index 7dd6124..1c5c937 100644 --- a/README.txt +++ b/README.txt @@ -1,6 +1,6 @@ YAZ++ - A C++ library for YAZ -$Id: README.txt,v 1.11 2002-10-23 13:32:57 mike Exp $ +$Id: README.txt,v 1.13 2003-10-16 13:40:41 adam Exp $ Introduction @@ -8,10 +8,15 @@ Introduction YAZ++ is a C++ layer for YAZ and implements the ANSI Z39.50 protocol for information retrieval (client and server side). -The YAZ homepage is: http://www.indexdata.dk/yaz/ +The YAZ++ homepage is: http://www.indexdata.dk/yaz++/ YAZ++ uses the same license as YAZ - see LICENSE file for details. +Documentation +------------- + +Directory sub contains documentation in HTML and PDF. You can +also read it online at http://www.indexdata.dk/yaz++/ Overview -------- @@ -36,7 +41,7 @@ Directory structure of the YAZ++ package: Installation, Unix ------------------ -Make sure you have a C and C++ compiler available. gcc and g++ work fine. +Make sure you have a C and C++ compiler available. gcc and g++ work fine. Before compilation can take place YAZ must be installed. It goes, roughly, like this: @@ -49,12 +54,22 @@ like this: $ ^D $ cd .. +The YAZ proxy uses a configuration file in XML and libxml2 is required +in order for the config facility to work. Many systems already have +libxml2 installed. In that, case remember to get the devel version +of that as well (not just the runtime). Libxml2 can also be compiled +easily on most systems. See http://www.xmlsoft.org/ for more +information. + Then, build YAZ++: $ cd yaz++- $ ./configure $ make +If you do have libxml2 installed and configure above does not find it, +use option --with-xml2=PREFIX to specify its location. yaz++ configure +looks for PREFIX/bin/xml2-config. Installation, Windows ---------------------