X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Finstallation.xml;h=25c0ef14fb30ae0b2556b2a19fc2d3c7fca25980;hb=6ab7468ae9a46a330eddc1faa88f1d4e4fff1da9;hp=49a60aedb9ef4bfabc9462bda78c8b519d00fd59;hpb=401c6a437dd1cfd9103d9e4a71133365c53feeff;p=yaz-moved-to-github.git diff --git a/doc/installation.xml b/doc/installation.xml index 49a60ae..25c0ef1 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -16,13 +16,12 @@ The software is regularly tested on Debian GNU/Linux, - Redhat Linux, + CentOS, Ubuntu Linux, FreeBSD (i386), MAC OSX, SunOS 5.10 (sparc), - Windows 2000, - Windows 2003 server. + Windows 7, Windows Xp. @@ -60,14 +59,58 @@ We provide - Debian GNU/Linux + Debian GNU/Linux (i386 and amd64), + Ubuntu (i386 and amd64) and - Redhat packages for &yaz;. - Only i386 binary packages are available. You should be able to - create packages for other CPUs by building them from the source - package. + CentOS (amd64 only) packages for &yaz;. + You should be able to create packages for other CPUs by building + them from the source package. + + YAZ is also part of several packages repositories. Some of them are + + + + + + Solaris CSW: + + + + + Solaris: + + + + + FreeBSD: + + + + + Debian: + + + + + Ubuntu: + + + + + NetBSD: + + + + + + OpenBSD: + + + + + Compiling from source on Unix @@ -527,8 +570,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. @@ -654,31 +697,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 @@ -738,14 +794,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