1 YAZ++ - A C++ library for YAZ
3 $Id: README.txt,v 1.5 2000-09-13 12:22:32 adam Exp $
7 YAZ is a development toolkit that implements the ANSI Z39.50 protocol.
8 YAZ homepage is: http://www.indexdata.dk/yaz/
9 YAZ++ uses the same license as YAZ - see LICENSE file for
12 YAZ++ is a C++ wrapper on top of that YAZ and provides a relatively
13 simple interface to YAZ.
17 YAZ++ builds a programmers' library libyaz++.lib and a few
19 yaz-client - small client
20 yaz-server - small server
21 yaz-proxy - simple proxy server
23 Description in HTML format of object model can be found in the sub
24 directory doc. The top-page of the documentaion is index.html. The
25 documentation was auto-generated from YAZ++ source using doc++.
27 Directory structure of the YAZ++ package.
30 -- include (C++ headers)
31 -- doc (documentation)
32 -- unix (UNIX configure script and Makefile)
33 -- win (Windows build files)
37 Make sure you have a C - and C++ compiler available. gcc and
40 Before compilation can take place YAZ must be installed. Unpack
41 yaz-<version>.tar.gz in the same directory as yaz++. First
55 o Installation, Windows
57 Software is WIN32 and should run on Windows 95/98 and Windows NT 4.0.
58 Yaz++ was build using Microsoft Visual C++ 6.0. Other compilers should
59 work but makefile/project files will have to be created for those
60 compiler environments.
62 Workspace yazxx.dsw includes the projects
63 yazxx.dsp - builds yazxx.dll
64 yazclient.dsp - builds yazclient.exe
65 yazserver.dsp - builds yazserver.exe
66 yazproxy.dsp - builds yazproxy.exe