annotate INSTALL.txt @ 165:324699d56429

Even more defensive command-line checking: Make gengetopt generate code that doesn't exit on error, so that the careful calls to error() as appropriate in audioDB.cpp actually stand a chance of working.
author mas01cr
date Tue, 06 Nov 2007 10:52:32 +0000
parents 521cecd1eab7
children 3f1d970f7406
rev   line source
mas01cr@0 1 Dependencies
mas01cr@0 2 ------------
mas01cr@0 3
mas01cr@132 4 gsoap: audioDB uses libgsoap++ for SOAP Web Services support. This
mas01cr@132 5 can be installed on most linux distributions using the package
mas01cr@132 6 manager; the binary distribution will suffice. Other systems
mas01cr@132 7 will need to install the library.
mas01cr@0 8
mas01cr@132 9 gengetopt: audioDB uses gengetopt (as of 2007-10-23, version 2.18
mas01cr@132 10 exactly) for command-line parsing.
mas01cr@0 11
mas01cr@132 12 help2man: a spartan manual page is automatically generated from the
mas01cr@132 13 usage text using help2man.
mas01cr@0 14
mas01cr@132 15 Use the following Makefiles to compile audioDB on your system:
mas01cr@0 16
mas01cr@138 17 Linux: make
mas01cr@138 18 (Debian-derived systems, with the right versions of gengetopt, gsoap
mas01cr@138 19 and help2man installed)
mas01cr@138 20
mas01cr@138 21 OS X or Win32: make \
mas01cr@138 22 GENGETOPT=/path/to/bin/gengetopt \
mas01cr@138 23 SOAPCPP2=/path/to/bin/soapcpp2 \
mas01cr@138 24 GSOAP_CPP=/path/to/gsoap/stdsoap2.cpp \
mas01cr@138 25 GSOAP_INCLUDE="-I /path/to/gsoap"
mas01cr@138 26 (where the path in GSOAP_INCLUDE should name the directory in which
mas01cr@150 27 stdsoap2.h resides)