Skip to content

indexdata/yaz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c354d37 · Jun 18, 2024
Feb 1, 2024
Jun 9, 2024
Jun 18, 2024
Oct 17, 2021
Jan 8, 2023
Jun 22, 2017
Mar 12, 2008
Jun 17, 2024
Jun 18, 2024
Oct 27, 2003
Jun 18, 2024
Jun 18, 2024
Jan 12, 2023
Nov 21, 2022
Apr 27, 2021
Feb 25, 2020
Apr 24, 2021
May 30, 2011
Mar 5, 2019
Feb 24, 2016
Jun 18, 2024
Apr 27, 2021
Apr 24, 2021
Jun 18, 2024
Jan 8, 2023
Oct 28, 2020
Nov 9, 2022
Nov 21, 2022
Jan 2, 2014
Apr 24, 2021
Feb 25, 2020
Feb 25, 2020
Feb 25, 2020
Feb 28, 2020

Repository files navigation

YAZ toolkit

Copyright (C) 1995-2023 Index Data. See the file LICENSE for details.

The primary output of the source here is the YAZ library, which contains support functions for implementing the server or client role of Z39.50 and SRU.

Documentation

For more information about YAZ refer to the documentation in sub directory doc or online.

Cloning

It's easiest to compile this software by using the source tar provided for official releases. Refer to "FTP".

If you want to clone and compile from Git, it's more complicated. Firstly, you need to clone with submodules. You need autoconf tools - such as autoconf, automake, libtool. For compilation besides the obvious C compiler (gcc, clang) and make you also need xsltproc, tcl, docbook xml. The buildconf.sh script creates the configure script and makefiles.

For Debian based systems, read debian/control and install what's listed in Build-Depends. For RPM based systems, read yaz.spec and what's listed in BuildRequires.

$ git clone --recursive https://github.com/indexdata/yaz.git
$ cd yaz
$ ./buildconf.sh
$ ./configure
$ make

Mailing list

To get more information or assistance, send mail to info@indexdata.com. Even better, sign on to the YAZ mailing list