Error trying to start up SRU/SRW server: "...yazproxy: Command not found"
- Article Type: General
- Product: Aleph
- Product Version: 18.01
Description:
SRU server dies immediately after implementing rc 881 for SRU/SRW server. The $LOGDIR/sru_server_5661.log shows the following error:
/exlibris/aleph/a18_1/aleph/exe/yazproxy: Command not found.
Resolution:
Following v18 rep_change 881, the SRU/SRW$alephe_exe/yazproxy is created by ./alephm/source/sru/compile_sru .
Step 2 in that rep_change says "Compile the sru_server ..." . (This compile_sru should have created the yazproxy.)
compile_sru gives the following errors:
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for libXML2... Not found
configure: error: libxml2 development libraries not found.
Compiling YAZ...
make: *** No targets specified and no makefile found. Stop.
**********************
Error: Make YAZ failed
**********************
The $aleph_product/libxml2 files are required but are not present.
A simple tutorial that explains how to compile and install libxml2 on Linux can be found at http://www.techsww.com/tutorials/libraries/libxml/installation/installing_libxml_on_ubuntu_linux.php .
- Article last edited: 10/8/2013