Last change
on this file since 30893 was 30893, checked in by ak19, 7 years ago |
Dr Bainbridge made a fix to yaz to get it to compile again: had to replace the defunct reference to CPPFunction with a ref to rl_completion_funct_t now.
|
-
Property svn:keywords
set to
Author Date Id Revision
|
File size:
1.5 KB
|
Line | |
---|
1 | The YAZ toolkit is used by the GSDL receptionist
|
---|
2 | when acting as a z39.50 client.
|
---|
3 |
|
---|
4 | 3. CHANGES TO YAZ-2.1.4 TO CREATE THE GREENSTONE VERSION OF IT, ak19
|
---|
5 | 20 Oct 2016
|
---|
6 |
|
---|
7 | MODIFIED FILE: yaz-2.1.4/client/client.c
|
---|
8 |
|
---|
9 | EXPLANATION: The references to readline's CPPFunction have been deprecated. They needed to be replaced with readline's rl_completion_func_t. Refer to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741767
|
---|
10 |
|
---|
11 |
|
---|
12 | CHANGE:
|
---|
13 | 3501c3501,3503
|
---|
14 | < rl_attempted_completion_function = (CPPFunction*)readline_completer;
|
---|
15 | ---
|
---|
16 | > //rl_attempted_completion_function = (CPPFunction*)readline_completer;
|
---|
17 | > rl_attempted_completion_function = (rl_completion_func_t*)readline_completer;
|
---|
18 | >
|
---|
19 |
|
---|
20 |
|
---|
21 | 2. June 2005, kjdon:
|
---|
22 | Changed to use yaz version 2.1.4. This is also used by the new z3950server.
|
---|
23 | The original yaz download has been added to cvs - this is unzipped and untared by the configure script, then only the src and client directories are compiled.
|
---|
24 | Greenstone uses the libyaz.a library. yaz_zclient.o is modified from the sample client.o, and now lives in the colservr directory.
|
---|
25 |
|
---|
26 | Two files are linked against:
|
---|
27 | client/yaz_client.o, which was modified from Index Data's sample
|
---|
28 | client code, and
|
---|
29 |
|
---|
30 | lib/libyaz.a, which contains all the z39.50 and MARC formatting code.
|
---|
31 | There is probably a lot of stuff in this library that does
|
---|
32 | not need to be there for our purposes, but for now it is,
|
---|
33 | merely wasting some disk space and some compile-time CPU.
|
---|
34 |
|
---|
35 | 1. John McPherson
|
---|
36 | 3 August 2000
|
---|
37 |
|
---|
38 | yaz version 1.6
|
---|
39 |
|
---|
40 | September 2000:
|
---|
41 | removed "ill" "server" "ztest" and "retrieval" subdirs.
|
---|
42 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.