doc: Base URL server locator without suffix
[libisds.git] / INSTALL
blobb88f49248fd21f44ad35b68441e69d5e14236e24
1 See README for dependecies.
3 If you get code from VCS, you will need Autotools (automake, autoconf,
4 libtool) in addition and you must prepare build system with `autoreconf
5 --install'.
7 Then run `./configure && make && make install' to build and install library
8 into your system.
10 If you want to change installation directory use appropriate configure
11 argument (see `./configure --help' for more details).
13 Additional configure options:
15     --enable-example
17         Build exalpe client. You can run and study example clients in `client'
18         subdirectory.
20     --enable-test
22         Build and run library internal tests. You can run tests by
23         `make check'. You can run and study each test in `test' subdirectory.
25     --enable-debug
27         Switch on debbuging mode, compile in debugging code.
29     --disable-fatalwarnings
31         Switch off compile mode when compiler raises error on warning. This is
32         enabled to catch all code ambiguities by default.
34 Large File Support (LFS) Notice: libisds uses GPGME, and GPGME is compiled
35 with LFS on usually. You need to keep LFS compatibility on reverse dependecies
36 (libisds library, your application using libisds), otherwise strange things
37 can happen (e.g. file/messaeg/document sizes can mismatch). libisds switches
38 LFS on too. Use --disable-largefile to switch it off if you think it's more
39 appropriate. However recall this tweak when building your application.
41 Example clients and tests are not installed by `make install'.