X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Finstallation.xml;h=8ea4d7892b001a9859ee13e9665029d252c6e728;hb=86385826e403a1e2e194f41657e7e8470c33d4ed;hp=7f55b563df90a2a212c02041eeae6988adda27ac;hpb=cbd3dfed0ab7919bf1deb0e8af5fed4ffb8bdf5d;p=yaz-moved-to-github.git diff --git a/doc/installation.xml b/doc/installation.xml index 7f55b56..8ea4d78 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -1,4 +1,4 @@ - + Compilation and Installation Introduction @@ -20,21 +20,23 @@ Debian GNU/Linux, Redhat Linux, Gentoo Linux, - - NetBSD (Cobalt MIPS), FreeBSD (i386), MAC OSX, SunOS 5.8 (sparc), - Windows 2000 SP3. + Windows 2000. Some versions have be known to work on HP/UX, - DEC Unix, OpenBSD, IBM AIX, Data General DG/UX (with some CFLAGS tinkering), + DEC Unix, NetBSD, + OpenBSD, + IBM AIX, + Data General DG/UX (with some CFLAGS tinkering), SGI/IRIX, DDE Supermax, Apple Macintosh (using the Codewarrior programming - environment and the GUSI socket libraries), IBM AS/400 . + environment and the GUSI socket libraries), + IBM AS/400 . @@ -69,7 +71,7 @@ and Redhat packages for &yaz;. Only i386 binary packages are available. You should be able to - create packages for other CPU's by building them from the source + create packages for other CPUs by building them from the source package. @@ -92,7 +94,7 @@ The XML C library libxml2 - is required if &yaz; is to support SRW (and SOAP). + is required if &yaz; is to support SRW and SRU. This library is very portable and should compile out-of-the box on virtually all Unix platforms. It is available in binary forms for Linux and others. @@ -442,8 +444,8 @@ &yaz; is shipped with "makefiles" for the NMAKE tool that comes with - Microsoft Visual C++. - Version 6 has been tested. We expect that &yaz; compiles + Microsoft Visual Studio. + Version 6 and .NET has been tested. We expect that &yaz; compiles with version 5 as well. @@ -489,7 +491,7 @@ (cql.y). - GNU Bison for Windows is part of + A Windows version of GNU Bison is part of unxutils. @@ -510,16 +512,24 @@ If HAVE_LIBXML2 is set to 1, YAZ is compiled - with SRW (and SOAP) support. In this configuration, set + with SRW and SRU support. In this configuration, set LIBXML2_DIR to the - libxml2 source directory. + libxml2 source directory + and + ZLIB_DIR to the zlib directory. - Windows versions of libxml2 and iconv can be found - - here. + Windows versions of libxml2, zlib and iconv can be found + + Igor Zlatković' site. + + + + YAZ is not using ZLIB. But libxml2 is. + + @@ -555,7 +565,7 @@ bin/yaz.dll - &yaz; multi-threaded Dynamic Link Library. + &yaz; release mode multi-threaded Dynamic Link Library. lib/yaz.lib @@ -563,6 +573,16 @@ Import library for yaz.dll. + bin/yazd.dll + + &yaz; debug mode multi-threaded Dynamic Link Library. + + + lib/yazd.lib + + Import library for yazd.dll. + + bin/yaz-client.exe &yaz; Z39.50 client application. It's a WIN32 console application. @@ -617,6 +637,8 @@ You must link with this library. It's located in the sub directory lib of &yaz;. + If you want to link with the debug version of &yaz;, you must + link with yazd.dll instead. dynamic link library yaz.dll