X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=README.txt;h=e1a7d5db6317543fa774acc19260a71bafef4616;hb=c9239584a02846acc5694505143973041b473cdc;hp=95074c5bc994ef6a75e30444e63e120a6894d084;hpb=8f70d891a14fc74ac17ebebb93c61719ad549aae;p=yazpp-moved-to-github.git diff --git a/README.txt b/README.txt index 95074c5..e1a7d5d 100644 --- a/README.txt +++ b/README.txt @@ -1,24 +1,22 @@ YAZ++ - A C++ library for YAZ -$Id: README.txt,v 1.5 2000-09-13 12:22:32 adam Exp $ +$Id: README.txt,v 1.7 2000-10-26 21:31:50 adam Exp $ o Introduction -YAZ is a development toolkit that implements the ANSI Z39.50 protocol. +YAZ++ is a C++ layer for YAZ and implements the ANSI Z39.50 +protocol for information retrieval (client - and server side). YAZ homepage is: http://www.indexdata.dk/yaz/ -YAZ++ uses the same license as YAZ - see LICENSE file for -details. -YAZ++ is a C++ wrapper on top of that YAZ and provides a relatively -simple interface to YAZ. +YAZ++ uses the same license as YAZ - see LICENSE file for details. o Overview YAZ++ builds a programmers' library libyaz++.lib and a few example applications: - yaz-client - small client - yaz-server - small server - yaz-proxy - simple proxy server + yaz-client++ basic client + yaz-server++ basic server + yaz-proxy proxy server Description in HTML format of object model can be found in the sub directory doc. The top-page of the documentaion is index.html. The @@ -29,7 +27,6 @@ Directory structure of the YAZ++ package. -- src (C++ source) -- include (C++ headers) -- doc (documentation) - -- unix (UNIX configure script and Makefile) -- win (Windows build files) o Installation, Unix @@ -37,18 +34,17 @@ o Installation, Unix Make sure you have a C - and C++ compiler available. gcc and g++ works fine. -Before compilation can take place YAZ must be installed. Unpack -yaz-.tar.gz in the same directory as yaz++. First -build YAZ: +Before compilation can take place YAZ must be installed. It goes, roughly, +like this: $ cd yaz- $ ./configure $ make + $ cd .. Then, build YAZ++: $ cd yaz++- - $ cd unix $ ./configure $ make