X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Finstallation.xml;h=7ef2b4e950bea9d2c285df860dba8f82657b0c09;hb=77aaeaf4801a896d3eaa93b8d76a81be82d95bad;hp=c6f81f22f1d88299b3ce3cdced0af3c42f824876;hpb=d940392c53c32ccf76fb287cc5b997b9e921a431;p=yaz-moved-to-github.git
diff --git a/doc/installation.xml b/doc/installation.xml
index c6f81f2..7ef2b4e 100644
--- a/doc/installation.xml
+++ b/doc/installation.xml
@@ -20,7 +20,7 @@
Ubuntu Linux,
FreeBSD (i386),
MAC OSX,
- SunOS 5.8 (sparc),
+ SunOS 5.10 (sparc),
Windows 2000,
Windows 2003 server.
@@ -87,7 +87,7 @@
YAZ 3.0.16 and later includes a wrapper for the
- ICU
+ ICU
(International Components for Unicode).
In order to use this, the developer version of the ICU library
must be available.
@@ -252,11 +252,21 @@
+ --with-gnutls[=prefix]
+
+ &yaz; will be linked with the GNU TLS libraries and
+ an SSL COMSTACK will be provided. By default configure enables
+ SSL support for YAZ if the GNU TLS development libraries are found
+ on the system.
+
+
+
+
--with-openssl[=prefix]
&yaz; will be linked with the OpenSSL libraries and
- an SSL COMSTACK will be provided. Note that SSL support is still
- experimental.
+ an SSL COMSTACK will be provided. If OpenSSL is enabled, GNU TLS
+ is automatically disabled.
@@ -295,8 +305,14 @@
src/libyaz_server.la
Generic Frontend server. This is an add-on for libyaz.la.
- Code in this library uses POSIX threads functions - if they
- available on the platform.
+ Code in this library uses POSIX threads functions - if POSIX
+ threads are available on the platform.
+
+
+
+ src/libyaz_icu.la
+
+ Functions that wrap the ICU library.
@@ -511,8 +527,8 @@
HAVE_TCL, TCL
If HAVE_TCL is set to 1, nmake will
- use the ASN.1 compiler (Tcl based). You must set
- TCL to the full path of the Tcl
+ use the ASN.1 compiler (Tcl based).
+ You must set TCL to the full path of the Tcl
interpreter.
@@ -638,31 +654,44 @@
The following files are generated upon successful compilation:
- bin/yaz3.dll /
- bin/yaz3d.dll
+ bin/yaz4.dll /
+ bin/yaz4d.dll
&yaz; Release/Debug DLL.
- lib/yaz3.lib /
- lib/yaz3d.lib
+ lib/yaz4.lib /
+ lib/yaz4d.lib
+
+ Import library for yaz4.dll /
+ yaz4d.dll.
+
+
+ bin/yaz_cond4.dll /
+ bin/yaz_cond4d.dll
+
+ Release/Debug DLL for condition variable utilities (condvar.c).
+
+
+ lib/yaz_cond4.lib /
+ lib/yaz_cond4d.lib
- Import library for yaz3.dll /
- yaz3d.dll.
+ Import library for yaz_cond4.dll /
+ yaz_cond4d.dll.
- bin/yaz_icu3.dll /
- bin/yaz_icu3d.dll
+ bin/yaz_icu4.dll /
+ bin/yaz_icu4d.dll
Release/Debug DLL for the ICU wrapper utility.
Only build if HAVE_ICU is 1.
- lib/yaz_icu3.lib /
- lib/yaz_icu3d.lib
+ lib/yaz_icu4.lib /
+ lib/yaz_icu4d.lib
- Import library for yaz_icu3.dll /
- yaz_icu3d.dll.
+ Import library for yaz_icu4.dll /
+ yaz_icu4d.dll.
bin/yaz-ztest.exe
@@ -722,14 +751,14 @@
include path
Set it to the include directory of &yaz;.
- import library yaz3.lib
+ import library yaz4.lib
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 against yaz3d.lib instead.
+ link against yaz4d.lib instead.
- dynamic link library yaz3.dll
+ dynamic link library yaz4.dll
This DLL must be in your execution path when you invoke
your application. Specifically, you should distribute this